嘿伙计们,我正在尝试使用简单的背景颜色和填充来设计客户的文章 h1。我需要文本在填充内垂直和水平居中,但我发现 OS X 和 Windows 之间存在基线差异。至少这是我最好的猜测。以下是违规元素的具体代码:
.entry-title {
color: #fff;
background: #A3BCC3;
font-size: 24px;
text-transform: uppercase;
text-align: center;
}
.normal .entry-title {
float: left;
width: 100%;
padding: 10px;
margin-bottom: 30px;
}
以下是截图:
OS X:http: //i54.tinypic.com/2a0bx1v.png
视窗:http: //i56.tinypic.com/2gv4vie.png
您会注意到它在 Windows 上渲染得很好,但在 OS X 上却高了几个 px。它们在整个浏览器中渲染相同,唯一的区别在于操作系统之间。字体是流沙书,正在通过@font-face 实现。如果您需要查看该站点的工作版本,请访问 http://angryg.nom.es/rosebud。如果您确实设法检查了它,您会注意到我在主页底部的静态内容页脚上遇到了同样的问题。
无论如何,任何帮助将不胜感激。