2

divやimgの境界線を含め、すべてのHTML要素のサイズを変更するために「em」を使用しようとしています。
しかし、border: .1em #000000 solid;私のdivの1つでcss:を使用すると、Google Chromeでは表示されませんが、FirefoxとIEでは表示されます。間違った使い方をしていますか?それともChromeのバグの1つですか?
とにかく、どうすれば修正できますか?またはそれを回避する他の方法はありますか?

4

1 に答える 1

2

0.1em未満の値に計算する場合1px、ブラウザが値を丸める方法によっては無視される場合があります。おそらく、FirefoxとIEは数値を丸めるのに対し、Chromeはそれらを切り捨てる場合です。絶対にすべて1pxに使用するのではなく、の値を使用する必要があります。em

于 2012-03-20T21:35:11.150 に答える