Safari возвращает неправильное значение ширины
Привет у меня есть таблица с div в ней таблица имеет 2 столбца и оба 50%. В большинстве браузеров я могу использовать offsetWidth, чтобы получить ширину статьи. Но в Safari ширина меньше или больше, чем должна быть. Любая помощь будет очень ценна. С уважением Ричард
3 ответа
Решение
Просто установите ширину и высоту - ошибка сафари - просто примите это.
offsetWidth
не является стандартизированным значением в браузерах. Он может включать или не включать ширину полосы прокрутки. Вы можете получить более последовательные цифры от clientWidth
который имеет тенденцию исключать поля, границы и полосы прокрутки.
Может быть, значение offsetWidth собирается в другое время, чем в других браузерах. Попробуйте вызвать его в событии onload или ondomready.