From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../css/@media/prefers-reduced-motion/index.html | 158 +++++++++++++++++++++ 1 file changed, 158 insertions(+) create mode 100644 files/ru/web/css/@media/prefers-reduced-motion/index.html (limited to 'files/ru/web/css/@media/prefers-reduced-motion/index.html') diff --git a/files/ru/web/css/@media/prefers-reduced-motion/index.html b/files/ru/web/css/@media/prefers-reduced-motion/index.html new file mode 100644 index 0000000000..b7f007c5a9 --- /dev/null +++ b/files/ru/web/css/@media/prefers-reduced-motion/index.html @@ -0,0 +1,158 @@ +--- +title: prefers-reduced-motion +slug: Web/CSS/@media/prefers-reduced-motion +tags: + - '@media' + - CSS + - Media Queries + - Reference + - media feature +translation_of: Web/CSS/@media/prefers-reduced-motion +--- +

CSS медиа функция prefers-reduced-motion может использоваться для определения того, запросил ли пользователь, чтобы ОС минимизировала количество анимации или движения, которые она использует.

+ +

Синтаксис

+ +
+
no-preference
+
Указывает, что пользователь не сделал никаких предпочтений, известных системе.
+
reduce
+
Указывает, что пользователь уведомил ОС, что он предпочитает интерфейс, который минимизирует количество движения или анимации, предпочтительно до точки, где удаляются все несущественные движения.
+
+ +

Примеры

+ +

В этом примере присутствует раздражающая анимация, если вы не включите «Уменьшить движение» в настройках доступности.

+ +

HTML

+ +
<div class="animation">animated box</div>
+
+ +

CSS

+ +
.animation {
+  -webkit-animation: vibrate 0.3s linear infinite both;
+  animation: vibrate 0.3s linear infinite both;
+}
+
+@media (prefers-reduced-motion: reduce) {
+  .animation {
+    animation: none;
+    -webkit-animation: none;
+  }
+}
+
+ + + +

Результат

+ +

{{EmbedLiveSample("Examples")}}

+ +

Спецификация

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('CSS5 Media Queries', '#descdef-media-prefers-reduced-motion', 'prefers-reduced-motion')}}{{Spec2('CSS5 Media Queries')}}Изначальное определение.
+ +

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

+ + + +

{{Compat("css.at-rules.media.prefers-reduced-motion")}}

+ +

Смотрите также

+ + + +
{{QuickLinksWithSubpages("/en-US/docs/Web/CSS/@media/")}}
-- cgit v1.2.3-54-g00ecf