css - 为什么 Firefox 会以不同于 Safari 或 Chrome 的方式处理 CSS 填充?

标签 css

我有一个小 div,里面有一个数字。 Firefox 以不同于 Safari 或 Chrome 的方式显示它。

这是 Safari 显示的内容: enter image description here

这是 Firefox 显示的内容:enter image description here

CSS 是这样的:

background: red; 
height: 20px;   
width: 20px; 
float: left; 
margin: 7px; 
padding-top: 0px; 
color: white; 
text-align: center;

为什么会这样?我能做些什么来防止它?

非常感谢。

最佳答案

明确设置行高和文本本身的边距。

关于css - 为什么 Firefox 会以不同于 Safari 或 Chrome 的方式处理 CSS 填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12171313/

相关文章:

html - 使图像在其他图像下方对齐

jquery - 如果输入字段为空,如何删除 css

javascript - 更改类 IF 下拉列表和 H2 内容与 Animate.css 匹配某些条件

html - 如何覆盖 angular2 中 md-input-container 的样式?

HTML 电子邮件格式困惑

css 加粗 div 中的第一行

html - 跳转到页面的特定部分

html - Twitter-bootstrap 3 在窗口调整大小和页脚时贴上侧边栏重叠内容

javascript - 无限水平滚动容器 div 中的 div 集

html - CSS :hover:after image blocking the a:hover (drop down menu)