JavaScript로 div 요소가 정렬 된 페이지가 하나 있습니다. 자바 스크립트는 모든 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 제대로 돌아갈 수 있습니까?