CSS-медиафункция `height`
Базовая поддержка Широко доступна
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
height CSS-медиафункцию можно использовать для применения стилей на основе высоты области просмотра (или страницы, в случае постраничных медиа).
Синтаксис
Функция height задается значением <length>, представляющим высоту области просмотра. Это функция диапазона, то есть для запроса минимальных и максимальных значений соответственно можно также использовать варианты с префиксами min-height и max-height.
Примеры
HTML
<div>Watch this element as you resize your viewport's height.</div>
CSS
/* Exact height */
@media (height: 360px) {
div {
color: red;
}
}
/* Minimum height */
@media (min-height: 25rem) {
div {
background: yellow;
}
}
/* Maximum height */
@media (max-height: 40rem) {
div {
border: 2px solid blue;
}
}
Результат
Спецификации
| Спецификация |
|---|
| Media Queries Level 4 # height |
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari на iOS | Samsung Internet | WebView для Android | WebView на iOS | |
height |
1 |
12 |
2 |
10 |
3 |
18 |
4 |
10.1 |
1 |
1.0 |
4.4 |
1 |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@media/height