标题标签在 Safari 中的 CSS 文本定位不同

标签 css

text height

请看附件

此 CSS 不会生成在 Safari、Firefox 和 IE 中以相同方式排列的文本。 Safari(右侧)显示大约高出 2 像素。

h2{
font-size:18px;
color:#000;
display:inline-block;
font-family:Arial, Helvetica, sans-serif;
background-image:url(bkg.gif);
background-repeat:no-repeat;
padding-left:14px;
padding-top:4px;
height:28px;
}

最佳答案

这是浏览器呈现文本的方式。如果您担心它,请提供专门用于 Safari 的样式表并进行适当的调整。

关于标题标签在 Safari 中的 CSS 文本定位不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10042238/

相关文章:

javascript - 将链接样式表应用于动态文档 - 全部添加,还是动态添加/删除?

jquery - 通过 jquery 为动态创建的 div 应用 css

javascript - 如果 <a></a> 具有特定的 jQuery 或 JS anchor ,则将元素附加到 <a></a>

html - div内水平居中变宽div,旁边的鼠标事件必须通过?

html - 在悬停边框上渐变填充背景

css - 如何在全日历中使用边框间距

javascript - jQuery Slider localScroll 和 Cycle 一起运行 - 不工作

javascript - 如何在一个 html 页面上应用两个 svg?

javascript - 带有输入的位置固定容器超出边界

css - 成对选择第 n 个 child (重复模式)?