>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Использование свойства объектов offsetLeft в Firefox http://forum.mozilla-russia.org/viewtopic.php?id=13126 |
Aresibo > 16-10-2006 23:09:41 |
Привет всем! Вот фрагмент кода: Задача заключается в следующем - мне нужно каким-нибудь способом узнать смещение одного элемента относительно другого (родительского). Насколько я знаю, обычно для этого применяется свойство offsetLeft. В IE всё отлично работает, но в Firefox почему-то возращается результат, равный 0. Как быть? Спасибо! |
Unghost > 16-10-2006 23:47:07 |
==> Разработка |
Lynn > 17-10-2006 10:51:02 |
Aresibo Пока могу сказать, что offsetLeft/Top вычисляется от узла offsetParent, а не от родительского узла (parentNode). |
Al_H > 17-10-2006 18:28:50 |
У меня оба работают. Наверное, они отсчитывают от ближайшего родительского элемента со свойством position не равном static (значение по умолчанию), либо от элемента body? |