Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Пустой style.width, хотя в CSS строго указана ширина (https://javascript.ru/forum/events/30307-pustojj-style-width-khotya-v-css-strogo-ukazana-shirina.html)

Yes 31.07.2012 08:43

Пустой style.width, хотя в CSS строго указана ширина
 
В CSS файле прописал
Код:

#right_block {
                width: 400px;
                padding: 10px;
}

Подключил этот css файл...
Создал на странице слой для которого задал стиль
<div id="right_block"></div>

Получаю элемент и пытаюсь узнать width
var right_block=document.getElementById('right_block');
console.log(right_block.style.width);

В результате почему-то я вижу пустой параметр.
А в отладчике видно что все параметры пустые.

Riim 31.07.2012 08:58

getComputedStyle
currentStyle

Deff 31.07.2012 09:38

Yes,
Дайте ссылку на тестовый пример

Yes 31.07.2012 09:44

Спасибо, я разобрался прочитав
http://learn.javascript.ru/styles-an...-currentstyle


Вот так у меня все получилось
getComputedStyle(right_block).width


Часовой пояс GMT +3, время: 14:36.