2

わかりました、私はこれに完全に困惑しています。Firefox (FF 11/OS X) はhttp://ntcc.johnmbjerke.com/のナビの下部に白い線を描画していますが、項目の 1 つにカーソルを合わせるか、ページを下にスクロールするとすぐに消えます。戻ってきてください。

運が悪いと思われるすべてのアイテムをいじりました。何か案は?

ここのスクリーンショット: http://d.pr/5gKE

4

1 に答える 1

3

これは実際には白い線ではなく、background-size上記のコメントで他の人が正しく識別したプロパティによるサブピクセル レンダリングです。この 1 ピクセルのサブピクセル レンダリングを回避する方法はありません。これは、background-size プロパティと、画像のレンダリング方法に起因するためです。

あなたの最善の策は、y 軸で background-position -1px をシフトすることです。これは、サブピクセル レンダリングが引き続き行われることを意味しますが、1 ピクセルの白がユーザーに表示されない下部で発生します。

に変更するだけbackground-position: center centerですbackground-position: center -1px

変更後のスクリーンショットは次のとおりです: http://d.pr/rOX9

于 2012-04-13T14:02:04.543 に答える