Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.12.2012, 13:41
Интересующийся
Отправить личное сообщение для OctoberTide Посмотреть профиль Найти все сообщения от OctoberTide
 
Регистрация: 22.09.2012
Сообщений: 25

Ширина и высота div без padding и border.
Здравствуйте!
Есть <div> мне нужно узнать его внутреннее пространство без padding и border. Как я понимаю единственный вариант это получить:
var box = mydiv.getBoundingClientReсt();
var w = box.width;
var  h = box.heigth;

Потом получить вычисленный стиль с помощью:
window.getComputedStyle(mydiv, null)

И далее уже вычитать из w и h размер рамки и паддингов.
Я правильно понимаю, что другого способа нет? Извиняюсь за вопрос.

Последний раз редактировалось OctoberTide, 23.12.2012 в 17:34.
Ответить с цитированием
  #2 (permalink)  
Старый 23.12.2012, 16:55
Аватар для NoResponse
Профессор
Отправить личное сообщение для NoResponse Посмотреть профиль Найти все сообщения от NoResponse
 
Регистрация: 17.06.2010
Сообщений: 152

https://developer.mozilla.org/en-US/...ns_of_elements
Ответить с цитированием
  #3 (permalink)  
Старый 23.12.2012, 17:33
Интересующийся
Отправить личное сообщение для OctoberTide Посмотреть профиль Найти все сообщения от OctoberTide
 
Регистрация: 22.09.2012
Сообщений: 25

Сообщение от NoResponse Посмотреть сообщение
https://developer.mozilla.org/en-US/...ns_of_elements
Спасибо! Да, но как я понимаю, все равно из clientWidth и clientHeight нужно вычесть паддинги? А сами паддинги нужно получить из вычисленного стиля..
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с калькулятором piton1175 AJAX и COMET 0 16.06.2011 14:29
ширина Input внутри div jetli13 (X)HTML/CSS 3 28.09.2010 19:01
Подгрузка контента в определённый DIV при нажатии на ссылку, без перезагрузки страниц Flashton Events/DOM/Window 0 10.03.2010 19:53
ie7 border padding x-yuri Оффтопик 3 12.10.2009 14:58