From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/ru/web/css/@media/orientation/index.html | 90 ++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 files/ru/web/css/@media/orientation/index.html (limited to 'files/ru/web/css/@media/orientation') diff --git a/files/ru/web/css/@media/orientation/index.html b/files/ru/web/css/@media/orientation/index.html new file mode 100644 index 0000000000..723c964b8f --- /dev/null +++ b/files/ru/web/css/@media/orientation/index.html @@ -0,0 +1,90 @@ +--- +title: Ориентация +slug: Web/CSS/@media/orientation +translation_of: Web/CSS/@media/orientation +--- +
{{cssref}}
+ +

CSS медиа-функции orientation может использоваться для проверки ориентации области {{glossary("просмотра")}} (или поля страницы для медийных страниц).

+ +
+

Примечание: Эта функция не соответствует ориентации устройства. Открытие программной клавиатуры на многих устройствах в книжной ориентации приведет к тому, что область просмотра станет шире, чем высокая, в результате чего браузер будет использовать альбомные стили вместо портретного.

+
+ +

Синтаксис

+ +

Функция orientation указывается в качестве значения ключевого слова, выбранного из списка ниже.

+ +

Значения ключевых слов

+ +
+
portrait
+
Окно просмотра находится в портретной ориентации, то есть высота больше или равна ширине.
+
landscape
+
Окно просмотра находится в альбомной ориентации, то есть ширина больше высоты.
+
+ +

Пример

+ +

HTML

+ +
<div>Вставка 1</div>
+<div>Вставка 2</div>
+<div>Вставка 3</div>
+
+ +

CSS

+ +
body {
+  display: flex;
+}
+
+div {
+  background: yellow;
+}
+
+@media (orientation: landscape) {
+  body {
+    flex-direction: row;
+  }
+}
+
+@media (orientation: portrait) {
+  body {
+    flex-direction: column;
+  }
+}
+ +

Результат

+ +

{{EmbedLiveSample("Example")}}

+ +

Характеристики

+ + + + + + + + + + + + + + + + + + + + + +
СпецификацияСтатусКомментарий
{{SpecName('CSS4 Media Queries', '#orientation', 'orientation')}}{{Spec2('CSS4 Media Queries')}}Бе изменений.
{{SpecName('CSS3 Media Queries', '#orientation', 'orientation')}}{{Spec2('CSS3 Media Queries')}}Начальное определение.
+ +

Совместимость браузеров

+ + + +

{{Compat("css.at-rules.media.orientation")}}

-- cgit v1.2.3-54-g00ecf