div要素がJavaScriptによって整列されたページが1ページあります。 JavaScriptはちょうど、すべてのdiv要素幅がために最大offsetWidth設定し、最大offsetWidthを見つけるために、DIV要素のセットを確認してください。それはほとんどのブラウザとロケールで完璧に動作しますが、MacのFirefoxでフランス語フランスでは失敗します。この場合、divの内容は折り返されます。DOM要素の幅は整数ではありませんか?
<div id="divFoo">
Heure de début :
</div>
上記のHTMLでは、コードレポート "79"の下にあります。
javascript:alert(document.getElementById('divFoo').offsetWidth);
ですが、コードレポート "79.1333px"以下です。
javascript:alert(window.getComputedStyle(document.getElementById('divFoo'),null).width))
79.1333と79の間のギャップは、インラインスタイルに間違った幅セットになります。
私はoffsetWidthと幅は常に整数であるべきと考えていました。何か方法がありますかoffsetWidthは正しく丸められますか?