2011-01-24 6 views
2

私はサイトで作業しています。FirebugでFirebugを見るとさまざまな要素が133.8ピクセルのようですが、Firebug Liteは同じ方法で133pxという高さを報告します。 これはブラウザーのレンダリングの違いですか、それとも、火かき棒がもたらす好奇心ですか? ピクセルを整数で測定しなければならないと思った...要素の小数点以下の桁数をhtml/cssで指定できますか?

+0

関連:http://stackoverflow.com/questions/4308989/are-the-decimal-places-in-a-css-width-respected or dupe?うーん、そこにはたくさんの質問がここで尋ねられました。 – Trufa

+0

http://www.w3.org/TR/CSS21/syndata.html#value-def-lengthをご覧ください。答えは「はい」と思われます。 – Noldorin

+0

ブラウザによって異なります:http://stackoverflow.com/questions/12604754/is-there-a-way-to-detect-if-the-browser-has-subpixel-precision – Victor

答えて

0

px以外の単位で小数値を使用できます。 Like em, in,など

+2

[W3C](http:// www .w3.org/TR/CSS2/syndata.html#length-units)は、 'px'は10進数の有無にかかわらず数値である可能性があると述べています。 –

+0

okですが、半分ピクセルをレンダリングするブラウザを教えてください – FRAGA

1

面白いものです。私はちょうど今日とブースクローム25しようとしたとFirefox 19は、それをサポートするように見えた、と私にも使用インラインIMGの幅と高さ:

<img src="something" width="39" height="21.5" /> 

私は絶対位置での一連のタイルを持っていたが対角線を形成するように接続され、私はそれが働いていることを知っているラインが波状であったと私はそれをまっすぐにするために.5を使用しなければならなかった。

関連する問題