こんにちは、クライアントの記事 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
Windows: http://i56.tinypic.com/2gv4vie.png
Windows では問題なくレンダリングされますが、OS X では数ピクセル高すぎます。ブラウザー全体で同じようにレンダリングされますが、唯一の違いはオペレーティング システム間です。フォントは Quicksand Book で、@font-face 経由で実装されています。サイトの作業バージョンを確認する必要がある場合は、http://angg.nom.es/rosebud で入手できます。なんとかチェックアウトできれば、ホームページの下部にある静的コンテンツのフッターで同じ問題が発生していることに気付くでしょう。
とにかく、どんな助けでも大歓迎です。