layer()

Baseline 已广泛支持

此特性已经十分成熟,可在许多设备和浏览器版本上使用。自 2022 年 3 月起,它已在各浏览器中可用。

layer() CSS 函数@import at-rule 结合使用,将导入的资源放入单独的命名层叠层中。

语法

css
@import url layer(layer-name);
@import "dark.css" layer(framework.themes.dark);

framework.themes.dark 是 CSS 文件将被导入的层。

正式语法

layer() = 
layer( <layer-name> )

<layer-name> =
<ident> [ '.' <ident> ]*

规范

规范
CSS 级联与继承第五级
# ref-for-typedef-layer-name

浏览器兼容性

另见