Safari возвращает неправильное значение ширины - PullRequest
0 голосов
/ 13 сентября 2010

Привет, у меня есть таблица с div в ней таблица имеет 2 столбца, и оба 50% В большинстве браузеров я могу использовать offsetWidth, чтобы получить ширину статьи. Но в Safari ширина меньше или больше, чем должна быть. Любая помощь будет очень ценится. С уважением Ричард

Ответы [ 3 ]

0 голосов
/ 13 сентября 2010

Возможно значение offsetWidth собирается в другое время, чем в других браузерах. Попробуйте вызвать его в событии onload или ondomready.

0 голосов
/ 17 сентября 2010

Просто установите ширину и высоту - ошибка сафари - просто примите это.

0 голосов
/ 13 сентября 2010

offsetWidth не является стандартизированным значением для всех браузеров.Он может включать или не включать ширину полосы прокрутки.Вы можете получить более последовательные цифры из clientWidth, что исключает поля, границы и полосы прокрутки.

...