CSSValue
インターフェイスは、単体、もしくは複合的な値を表す。 CSSValue
オブジェクトは CSS プロパティのコンテキスト内にのみ現れる。
値に適用する単位の型を示す整数。
CSS_CUSTOM | 値は慣用的な値である。 |
CSS_INHERIT | 値は継承され、cssText は "inherit" を含む。 |
CSS_PRIMITIVE_VALUE | 値は原始的な値であり、キャスティングメソッドによって CSSValue インターフェイスのインスタンス上で CSSPrimitiveValue インターフェイスのインスタンスが獲得されうる。 |
CSS_VALUE_LIST | 値は CSSValue のリストであり、キャスティングメソッドによって CSSValue インターフェイスのインスタンス上で CSSValueList インターフェイスのインスタンスが獲得されうる。 |
cssText
cssValueType
unsigned short
型, 読取専用
// Introduced in DOM Level 2: interface CSSValue { // UnitTypes const unsigned short CSS_INHERIT = 0; const unsigned short CSS_PRIMITIVE_VALUE = 1; const unsigned short CSS_VALUE_LIST = 2; const unsigned short CSS_CUSTOM = 3; attribute DOMString cssText; // raises(DOMException) on setting readonly attribute unsigned short cssValueType; };