Медиавыражение CSS `width`
Базовая поддержка Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она поддерживается браузерами с июля 2015 года.
Медиавыражение width CSS медиазапроса можно использовать для проверки ширины области просмотра (или страницы для печатных носителей).
Синтаксис
Медиавыражение width задаётся значением <length>, представляющим ширину области просмотра. Это диапазонное выражение, то есть для запроса минимального и максимального значений можно также использовать варианты с префиксами min-width и max-width соответственно.
Примеры
HTML
<div>Watch this element as you resize your viewport's width.</div>
CSS
/* Exact width */
@media (width: 360px) {
div {
color: red;
}
}
/* Minimum width */
@media (min-width: 35rem) {
div {
background: yellow;
}
}
/* Maximum width */
@media (max-width: 50rem) {
div {
border: 2px solid blue;
}
}
Результат
Спецификации
| Спецификация |
|---|
| Медиазапросы уровня 4 # width |
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | |
width |
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/width