Получение полного width элемента
Перейду сразу к частному случаю. Положим есть ul элемент с overflow-x : scroll. в нем есть li который вдлину больше чем ul. li.offsetWidth разумеется соответствует ul.offsetWidth. Вопрос как получить полную длину li элемента. Корявый вариант:
- спмощью увеличения на энное большое число li.scrollLeft'а пока элемент не займет крайнее правое положение.
- сохранить li.scrollLeft
- вернуть li.scrollLeft в изначальное состояние в котором он был до наших гнусных действий.
Способ уныл чуть более чем полностью, вопрос как правильно это сделать?
Последний раз редактировалось da_ff, 22.01.2010 в 13:14.
|