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/scripting/index.html | 83 ++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 files/ru/web/css/@media/scripting/index.html (limited to 'files/ru/web/css/@media/scripting') diff --git a/files/ru/web/css/@media/scripting/index.html b/files/ru/web/css/@media/scripting/index.html new file mode 100644 index 0000000000..92fcbf3192 --- /dev/null +++ b/files/ru/web/css/@media/scripting/index.html @@ -0,0 +1,83 @@ +--- +title: scripting +slug: Web/CSS/@media/scripting +translation_of: Web/CSS/@media/scripting +--- +
{{cssref}}
+ +

CSS медиа функция scripting может использоваться для проверки доступности скриптов (таких как JavaScript)

+ +

Синтаксис

+ +

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

+ +
+
none
+
Скрипты полностью недоступны в текущем документе.
+
initial-only
+
Скрипты включаются во время начальной загрузки страницы, но не после.
+
enabled
+
Скрипты поддерживаются и активны в текущем документе.
+
+ +

Примеры

+ +

HTML

+ +
<p class="script-none">You do not have scripting available. :-(</p>
+<p class="script-initial-only">Your scripting is only enabled during the initial page load. Weird.</p>
+<p class="script-enabled">You have scripting enabled! :-)</p>
+
+ +

CSS

+ +
p {
+  color: lightgray;
+}
+
+@media (scripting: none) {
+  .script-none {
+     color: red;
+  }
+}
+
+@media (scripting: initial-only) {
+  .script-initial-only {
+    color: red;
+  }
+}
+
+@media (scripting: enabled) {
+  .script-enabled {
+    color: red;
+  }
+}
+ +

Result

+ +

{{EmbedLiveSample("Example")}}

+ +

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

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('CSS4 Media Queries', '#scripting', 'scripting')}}{{Spec2('CSS4 Media Queries')}}Отложено до Media Queries Level 5.
+ +

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

+ + + +

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

-- cgit v1.2.3-54-g00ecf