From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/web/css/at-rule/index.html | 61 ++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 files/zh-cn/web/css/at-rule/index.html (limited to 'files/zh-cn/web/css/at-rule') diff --git a/files/zh-cn/web/css/at-rule/index.html b/files/zh-cn/web/css/at-rule/index.html new file mode 100644 index 0000000000..b08bddf9ed --- /dev/null +++ b/files/zh-cn/web/css/at-rule/index.html @@ -0,0 +1,61 @@ +--- +title: '@规则' +slug: Web/CSS/At-rule +tags: + - At-rule +translation_of: Web/CSS/At-rule +--- +

一个 at-rule 是一个CSS 语句,以at符号开头, '@' (U+0040 COMMERCIAL AT), 后跟一个标识符,并包括直到下一个分号的所有内容, ';' (U+003B SEMICOLON), 或下一个CSS块,以先到者为准。

+ +

下面是一些 @规则, 由它们的标示符指定, 每种规则都有不同的语法:

+ + + +

条件规则组

+ +

就像属性值那样,每条@规则都有不同的语法. 不过一些@规则可以归为一类: 条件规则组. 这些语句使用相同的语法. 它们都嵌套语句,或者是规则或者是@规则。它们都表达: 它们所指的条件 (类型不同) 总等效于 true 或者 false,如果为 true 那么它们里面的语句生效。

+ +

条件规则组由CSS Conditionals Level 3 定义:

+ + + +

既然条件规则组可以嵌套语句, 那么嵌套层级不定。

+ +
+

规范

+ + + + + + + + + + + + + + +
SpecificationStatusComment
{{ SpecName('CSS3 Conditional') }}{{ Spec2('CSS3 Conditional') }} 
+
+ +

{{ languages( { "ja": "ja/CSS/At-rule" } ) }}

-- cgit v1.2.3-54-g00ecf