CSSVariableReferenceValue - 用于为内置 CSS 值创建自定义名称

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

CSSVariableReferenceValueCSS Typed Object Model API 的接口,允许您为内置 CSS 值创建自定义名称。该对象功能有时称为 “CSS 变量”,其作用与 var() 函数相同。自定义名称必须以两个破折号开头。

该对象功能有时称为 “CSS 变量”,其作用与 var() 函数相同。自定义名称必须以两个破折号开头。

构造函数

CSSVariableReferenceValue.CSSVariableReferenceValue()

创建一个新的 CSSVariableReferenceValue 对象。

属性

CSSVariableReferenceValue.variable

返回传递给构造函数的自定义名称。

CSSVariableReferenceValue.fallback 只读

返回自定义名称的内置 CSS 值。

方法

无。

规范

规范 状态 备注
CSS Typed OM Level 1
CSSVariableReferenceValue 的定义
工作草案 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持6679 不支持 不支持53 不支持
CSSVariableReferenceValue() 构造函数6679 不支持 不支持53 不支持
fallback6679 不支持 不支持53 不支持
variable6679 不支持 不支持53 不支持

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持6666 未知 不支持 未知47 不支持
CSSVariableReferenceValue() 构造函数6666 未知 不支持 未知47 不支持
fallback6666 未知 不支持 未知47 不支持
variable6666 未知 不支持 未知47 不支持