JS: offsetTop vs getBoundingClientRect

21st December 2004 - 22:23

Небольшой тест. Мда… Спасибо, Mix.

Суть теста: HTML с пятью блоками, каждый из которых «обёрнут» дивами в количестве 50 шт. По нажатию на две нижние кнопки рассчитывается позиция этих блоков двумя различными методами; сто раз, в цикле. Пока ширина «обёрточных» дивов задана через width:auto, можно не обращать внимания на разницу времени, затраченного на расчёт позиции первым и вторым методами. Задание ширины через width:100% (верхняя кнопка) заставляет задуматься, хоть это и случай, близкий к фантастике.

Categories: dHtml | comments: (1)

Комментарии

1. Mix 25th December 2004 - 18:56

Это первый случай в моей практике когда сss влияет на скорость работы скриптов

Комментарии временно отключены.