title | slug | l10n | ||
---|---|---|---|---|
CSSValue.cssText |
Web/API/CSSValue/cssText |
|
{{APIRef("CSSOM")}}{{Deprecated_header}}
cssText
は {{domxref("CSSValue")}} インターフェイスのプロパティで、 CSS プロパティの現在の計算値を表します。
Note
このインターフェイスは、型付き CSS オブジェクトモデルを作成する試みの一部でした。この試みは放棄され、ほとんどのブラウザーはこのインターフェイスを実装していません。
目的を達成するためには、次のものを利用することができます。
- 型のない CSS オブジェクトモデル、広く対応されています。
- 新しい CSS 型付きオブジェクトモデル API、対応が限られており、実験的と見なされています。
文字列で、現在の CSS プロパティ値を表します。
const styleDeclaration = document.styleSheets[0].cssRules[0].style;
const cssValue = styleDeclaration.getPropertyCSSValue("color");
console.log(cssValue.cssText);
この機能は元々 DOM Style Level 2 仕様で定義されていましたが、その後、全ての標準化作業から外されています。
これは、新しい、しかし互換性のない、CSS 型付きオブジェクトモデル API に取って代わられ、標準化路線になりました。
この機能は元々 DOM Style Level 2 仕様で定義されていましたが、その後、全ての標準化作業から外されています。
これは、新しい、しかし互換性のない、CSS 型付きオブジェクトモデル API に取って代わられ、標準化路線になりました。
- {{domxref("CSSStyleDeclaration.getPropertyCSSValue()")}}