--- title: height slug: Web/CSS/height translation_of: Web/CSS/height ---
CSS атрибут height
позволят обозначать высоту элемента. По умолчанию, свойство определяет высоту внутренней области. Если {{cssxref("box-sizing")}} имеет значение border-box
, то свойство будет определять высоту области рамки.
{{EmbedInteractiveExample("pages/css/height.html")}}
Исходный код этого интерактивного примера хранится в репозитории GitHub. Если вы хотите внести свой вклад в проект интерактивных примеров, пожалуйста, клонируйте https://github.com/mdn/interactive-examples и отправьте нам пулреквест.
Атрибуты {{cssxref("min-height")}} и {{cssxref("max-height")}} при добавлении меняют значение {{Cssxref("height")}}.
/* Значения-ключевые слова */ height: auto; /* <length> значения */ height: 120px; height: 10em; /* <percentage> значения */ height: 75%; /* Глобальные значения */ height: inherit; height: initial; height: unset;
border-box
{{experimental_inline}}content-box
{{experimental_inline}}auto
fill
{{experimental_inline}}fill-available
размер строки или fill-available
размер блока, в зависимости от способа разметки.max-content
{{experimental_inline}}min-content
{{experimental_inline}}available
{{experimental_inline}}margin
, border и padding
.fit-content
{{experimental_inline}}<div id="taller">Я 50 пикселей в высоту.</div> <div id="shorter">Я 25 пикселей в высоту.</div> <div id="parent"> <div id="child"> Моя высота - половина от высоты родителя. </div> </div>
div { width: 250px; margin-bottom: 5px; border: 2px solid blue; } #taller { height: 50px; } #shorter { height: 25px; } #parent { height: 100px; } #child { height: 50%; width: 75%; }
{{EmbedLiveSample('Пример', 'auto', 240)}}
Убедитесь, что элементы с height
не обрезаются и / или не затеняют другое содержимое, когда страница масштабируется для увеличения размера текста.
{{cssinfo}}
{{Compat}}