CSS
**CSS
** 接口包含有用的 CSS 相关方法。没有使用此接口的对象被实现:它只包含静态方法,因此是一个实用程序接口。
静态属性
CSS.highlights
-
提供对
HighlightRegistry
的访问,该注册表用于使用CSS 自定义突出显示 API对任意文本范围进行样式设置。 CSS.paintWorklet
实验性 安全上下文-
提供对负责所有与绘制相关的类的 Worklet 的访问。
实例属性
CSS 接口是一个实用程序接口,不能创建此类型的对象:只有静态属性在此接口上定义。
静态方法
没有继承的静态方法.
CSS.registerProperty()
-
注册自定义属性,允许对属性类型进行检查,设置默认值,以及设置属性是否继承其值。
CSS.supports()
-
返回一个布尔值,指示参数中给出的属性-值对或条件是否支持。
CSS.escape()
-
可以用于转义字符串,主要用于作为 CSS 选择器的一部分。
- CSS 工厂函数
-
可用于返回一个新的
CSSUnitValue
,其值为参数数量的用于工厂函数方法名称的单位。jsCSS.em(3); // CSSUnitValue {value: 3, unit: "em"}
实例方法
CSS 接口是一个实用程序接口,不能创建此类型的对象:只有静态方法在此接口上定义。
规范
规范 |
---|
CSS 对象模型 (CSSOM) # namespacedef-css |
CSS 属性和值 API 级别 1 |
浏览器兼容性
BCD 表格仅在浏览器中加载