--- title: Ориентация slug: Web/CSS/@media/orientation translation_of: Web/CSS/@media/orientation ---
CSS медиа-функции orientation может использоваться для проверки ориентации области {{glossary("просмотра")}} (или поля страницы для медийных страниц).
Примечание: Эта функция не соответствует ориентации устройства. Открытие программной клавиатуры на многих устройствах в книжной ориентации приведёт к тому, что область просмотра станет шире, чем высокая, в результате чего браузер будет использовать альбомные стили вместо портретного.
Функция orientation указывается в качестве значения ключевого слова, выбранного из списка ниже.
portraitlandscape<div>Вставка 1</div> <div>Вставка 2</div> <div>Вставка 3</div>
body {
display: flex;
}
div {
background: yellow;
}
@media (orientation: landscape) {
body {
flex-direction: row;
}
}
@media (orientation: portrait) {
body {
flex-direction: column;
}
}
{{EmbedLiveSample("Пример")}}
| Спецификация | Статус | Комментарий |
|---|---|---|
| {{SpecName('CSS4 Media Queries', '#orientation', 'orientation')}} | {{Spec2('CSS4 Media Queries')}} | Бе изменений. |
| {{SpecName('CSS3 Media Queries', '#orientation', 'orientation')}} | {{Spec2('CSS3 Media Queries')}} | Начальное определение. |
{{Compat}}