--- title: Element.clientWidth slug: Web/API/Element/clientWidth translation_of: Web/API/Element/clientWidth ---
{{APIRef("DOM")}}

Свойство Element.clientWidth равно 0 для инлайн элементов и элементов без CSS; для всех остальных равняется ширине элемента в пикселях, включая padding, но исключая ширину рамки (border), внешние отступы (margin), и вертикальную полосу прокрутки (если она есть).

Note: Это свойство округляет реальное значение до целого. Если вам нужно дробное значение, используйте {{ domxref("element.getBoundingClientRect()") }}.

Синтаксис

var intElemClientWidth = element.clientWidth;

intElemClientWidth - целое число, соответствующее значению clientWidth элемента element в пикселях. Свойство clientWidth только для чтения.

Пример

Image:Dimensions-client.png

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

Спецификация Статус Комментарий
{{SpecName('CSSOM View', '#dom-element-clientwidth', 'clientWidth')}} {{Spec2("CSSOM View")}}

Примечание

clientWidth был впервые представлен в объектной модели MS IE DHTML.

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

{{Compat("api.Element.clientWidth")}}

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