Показать сообщение отдельно
  #3 (permalink)  
Старый 07.11.2011, 05:17
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Magneto
element.width
Возвращает undefined. Про следующие два я уже писал. И про currentStyle тоже...

Придумал такое:
<div style="width: 10%; padding: 5%;" id="div"></div>
<script>
el= document.getElementById("div");
real= el.offsetWidth; // запоминаем
el.width= el.offsetWidth+"px"; // ставим ему offsetWidth как ширину.
padding_value= el.offsetWidth-real; // их разница и будет значением отступов и границ
</script>

Но это как-то... Извращённо.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием