Работа с высотой элементов с учетом внутренних, внешних отступов и рамки
.outerHeight() – возвращает, или позволяет установить новое значение высоты для первого элемента в наборе с учетом размера внутренних отступов (padding), рамки (border) и, при необходимости, внешних отступов (margin).
.outerHeight( [includeMargin] )
Возвращает значение высоты для первого элемента в наборе с учетом размера внутренних отступов (padding), рамки (border) и, при необходимости, внешних отступов (margin).
- includeMargin — если значение аргумента равно
true
, то в расчёт будут включены и внешние отступы (margin).
.outerHeight( value )
Устанавливает новое значение внешней высоты для каждого элемента в наборе.
- value — целое число или число с единицей измерения в виде строки. Если передано только число, то jQuery автоматически прибавляет “px”. Если строка, то она должна выглядеть так: 100px, 50%, или auto. Надо заметить, что в современных браузерах в высоту не входят значения отступов и рамки.
.outerHeight( function )
Устанавливает новое значение внешней ширины элементов, равное значению, которое вернет пользовательская функция.
- function (index, width) — функция, которая вызывается индивидуально для каждого отдельного элемента в наборе
- index — позиция элемента в наборе;
- width — текущее значение внешней ширины элемента.