CSSValue:cssText 属性
已弃用:此功能不再推荐。尽管一些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被删除的过程中,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。
cssText
是 CSSValue
接口的一个属性,表示当前计算的 CSS 属性值。
注意:此属性是创建类型化 CSS 对象模型的尝试的一部分。此尝试已被放弃,大多数浏览器都没有实现它。
为了实现您的目的,您可以使用
- 广泛支持的非类型化 CSS 对象模型,或者
- 较少支持且被认为是实验性的现代 CSS 类型化对象模型 API。
值
表示当前 CSS 属性值的字符串。
示例
js
const styleDeclaration = document.styleSheets[0].cssRules[0].style;
const cssValue = styleDeclaration.getPropertyCSSValue("color");
console.log(cssValue.cssText);
规范
此功能最初在DOM 样式级别 2规范中定义,但此后已从任何标准化工作中删除。
它已被现代但与之不兼容的 CSS 类型化对象模型 API 取代,该 API 现已进入标准轨道。
浏览器兼容性
此功能最初在DOM 样式级别 2规范中定义,但此后已从任何标准化工作中删除。
它已被现代但与之不兼容的 CSS 类型化对象模型 API 取代,该 API 现已进入标准轨道。