MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Element.clientHeight

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Element.clientHeight - свойство, доступное только на чтение. Для элементов без CSS-стилей, или элементов каркаса строчной разметки - значение равно нулю. Для остальных элементов - значение равно внутренней высоте элемента в пикселах, включая пространство между содержимым элемента и его границей (padding), но исключая высоту полосы горизонтальной прокрутки, и ширину отступа от границы элемента до родительского элемента (margin).

Значение clientHeight может быть вычислено по формуле ( CSSheight + CSSpadding - horizontalScrollHeight), где

CSSheight - внутренней высоте элемента, пиксел, CSSpadding - пространство между содержимым элемента и его границей, пиксел, horizontalScrollHeight - высоту полосы горизонтальной прокрутки, пиксел (если присутсвует).

 

Внимание: При вычислении значения свойства, результат округляется до ближайшего целого. Если требуется дробное значение, используйте element.getBoundingClientRect().

Синтакс

var h = element.clientHeight;

h - целочисленное значение высоты элемента, пиксел.

Пример

 

             Image:Dimensions-client.png

Спецификация

Спецификация Статус Примечание
CSS Object Model (CSSOM) View Module
Определение 'clientHeight' в этой спецификации.
Рабочий черновик  

К сведению

Свойство clientHeight впервые было представлено в объектной модели Internet Explorer.

Совместимость с браузерами

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support (Да) (Да) 6 (Да) (Да)
Feature Android Android Webview Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support ? ? (Да) (Да) ? ? ? (Да)

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: goodhousekeeper
 Обновлялась последний раз: goodhousekeeper,