Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.07.2012, 08:43
Yes Yes вне форума
Интересующийся
Отправить личное сообщение для Yes Посмотреть профиль Найти все сообщения от Yes
 
Регистрация: 12.08.2011
Сообщений: 17

Пустой 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);

В результате почему-то я вижу пустой параметр.
А в отладчике видно что все параметры пустые.
Ответить с цитированием
  #2 (permalink)  
Старый 31.07.2012, 08:58
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

getComputedStyle
currentStyle
Ответить с цитированием
  #3 (permalink)  
Старый 31.07.2012, 09:38
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Yes,
Дайте ссылку на тестовый пример
Ответить с цитированием
  #4 (permalink)  
Старый 31.07.2012, 09:44
Yes Yes вне форума
Интересующийся
Отправить личное сообщение для Yes Посмотреть профиль Найти все сообщения от Yes
 
Регистрация: 12.08.2011
Сообщений: 17

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


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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с калькулятором piton1175 AJAX и COMET 0 16.06.2011 14:29