Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Ширина и высотак div без padding и border. (https://javascript.ru/forum/css-html/34158-shirina-i-vysotak-div-bez-padding-i-border.html)

OctoberTide 22.12.2012 13:41

Ширина и высота 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 размер рамки и паддингов.
Я правильно понимаю, что другого способа нет? Извиняюсь за вопрос.

NoResponse 23.12.2012 16:55

https://developer.mozilla.org/en-US/...ns_of_elements

OctoberTide 23.12.2012 17:33

Цитата:

Сообщение от NoResponse (Сообщение 223062)

Спасибо! Да, но как я понимаю, все равно из clientWidth и clientHeight нужно вычесть паддинги? А сами паддинги нужно получить из вычисленного стиля..


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