モジュール jdk.xml.dom
パッケージ org.w3c.dom.css

インタフェースCSSValue

  • 既知のすべてのサブインタフェース:
    CSSPrimitiveValue, CSSValueList


    public interface CSSValue
    CSSValueインタフェースは、単純な値、または複合の値を表します。 CSSValueオブジェクトは、CSSプロパティのコンテキストにのみ出現します。

    Document Object Model (DOM) Level 2 Style Specification」も参照してください。

    導入されたバージョン:
    1.4、DOMレベル2
    • フィールドのサマリー

      フィールド 
      修飾子と型 フィールド 説明
      static short CSS_CUSTOM
      値はカスタム値です。
      static short CSS_INHERIT
      値は継承されており、cssTextには"inherit"が含まれています。
      static short CSS_PRIMITIVE_VALUE
      値はプリミティブ値で、CSSPrimitiveValueインタフェースのインスタンスは、CSSValueインタフェースのこのインスタンスに対してバインディング固有のキャスト・メソッドを使用すれば取得できます。
      static short CSS_VALUE_LIST
      値はCSSValueリストで、CSSValueListインタフェースのインスタンスは、CSSValueインタフェースのこのインスタンスに対してバインディング固有のキャスト・メソッドを使用すれば取得できます。
    • フィールドの詳細

      • CSS_INHERIT

        static final short CSS_INHERIT
        値は継承されており、cssTextには"inherit"が含まれています。
        関連項目:
        定数フィールド値
      • CSS_PRIMITIVE_VALUE

        static final short CSS_PRIMITIVE_VALUE
        値はプリミティブ値で、CSSPrimitiveValueインタフェースのインスタンスは、CSSValueインタフェースのこのインスタンスに対してバインディング固有のキャスト・メソッドを使用すれば取得できます。
        関連項目:
        定数フィールド値
      • CSS_VALUE_LIST

        static final short CSS_VALUE_LIST
        値はCSSValueリストで、CSSValueListインタフェースのインスタンスは、CSSValueインタフェースのこのインスタンスに対してバインディング固有のキャスト・メソッドを使用すれば取得できます。
        関連項目:
        定数フィールド値
    • メソッドの詳細

      • getCssText

        String getCssText​()
        現在の値の文字列表現。
      • setCssText

        void setCssText​(String cssText)
                 throws DOMException
        現在の値の文字列表現。
        例外:
        DOMException - SYNTAX_ERR: 指定されたCSS文字列値に(結び付けられているプロパティに応じた)構文エラーがあるか、解析できない場合に発生する。
        INVALID_MODIFICATION_ERR: 指定されたCSS文字列値が、CSSプロパティに指定できる値とは異なった種類を表している場合に発生する。

        NO_MODIFICATION_ALLOWED_ERR: この値が読取り専用の場合に発生する。
      • getCssValueType

        short getCssValueType​()
        前述の値の種類を定義するコードです。