私の目標は、このdiv内のテキストをコンテナーのクロスブラウザーの中央に表示させることです。ブラウザ間のタイプの差異を解決しますか?
これを達成できれば、より少ない画像を使用できます。この例では、クロム/ SafariとFirefoxで異なる見え方
注意してください。この問題は明らかに、タイプ/ラインの高さ/似ているようです( '1'はFirefox上で高くなります)。
これは簡単にできますか?
UPDATE:これは私が解決しようとしている小さな違いです:http://cl.ly/2A2o371c2O2r3q0T0R2E
UPDATE 2:私は決定的なクロスブラウザのソリューションを見つけていないが、このスレッドでの回答の一部が来る必要がありますほとんどの人にとって十分に近い。私が使用したソリューションは、この要素に対してブラウザターゲットのルールを使用することでした。私は画像/スプライトを使用することもできます。
は私のためにクロム、Firefoxの&IE9で同じに見えます。 –
'width'と' height'を設定し、 'text-align:center'と' line-height'を 'height'と同じように設定するのはなぜですか?編集し、私はクロムとFFのいずれかの違いを見ることができません。 – Niklas
また、DIVは既にブロックレベルの要素であるため、 'display:block;'は不要です。 –