|
共通 DOM API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface CSSRule
CSSRule
インタフェースは、任意の種類の CSS 文のための抽象基底インタフェースです。これには、ルールセットと at ルールの両方が含まれます。実装は、パーサーが認識できないルールを含め、CSS スタイルシートに指定されているすべてのルールを保持することが期待されています。認識できないルールは、CSSUnknownRule
インタフェースを使用して表されます。
「Document Object Model (DOM) Level 2 Style Specification」も参照してください。
フィールドの概要 | |
---|---|
static short |
CHARSET_RULE
ルールは CSSCharsetRule です。 |
static short |
FONT_FACE_RULE
ルールは CSSFontFaceRule です。 |
static short |
IMPORT_RULE
ルールは CSSImportRule です。 |
static short |
MEDIA_RULE
ルールは CSSMediaRule です。 |
static short |
PAGE_RULE
ルールは CSSPageRule です。 |
static short |
STYLE_RULE
ルールは CSSStyleRule です。 |
static short |
UNKNOWN_RULE
ルールは CSSUnknownRule です。 |
メソッドの概要 | |
---|---|
String |
getCssText()
ルールの、解析可能なテキスト表現です。 |
CSSRule |
getParentRule()
このルールが別のルールの内側に含まれている場合 (@media ブロックの内側にあるスタイルルールの場合など) には、これが、外側にあるルールです。 |
CSSStyleSheet |
getParentStyleSheet()
このルールを含んでいるスタイルシートです。 |
short |
getType()
前述のルールの種類です。 |
void |
setCssText(String cssText)
ルールの、解析可能なテキスト表現です。 |
フィールドの詳細 |
---|
static final short UNKNOWN_RULE
CSSUnknownRule
です。
static final short STYLE_RULE
CSSStyleRule
です。
static final short CHARSET_RULE
CSSCharsetRule
です。
static final short IMPORT_RULE
CSSImportRule
です。
static final short MEDIA_RULE
CSSMediaRule
です。
static final short FONT_FACE_RULE
CSSFontFaceRule
です。
static final short PAGE_RULE
CSSPageRule
です。
メソッドの詳細 |
---|
short getType()
CSSRule
インタフェースのインスタンスから、type
によって暗黙に指定される特定の派生インタフェースにキャストできることが期待されています。
String getCssText()
void setCssText(String cssText) throws DOMException
DOMException
- SYNTAX_ERR:指定された CSS 文字列値に構文エラーがあり、解析できない場合に発生する
CSSStyleSheet getParentStyleSheet()
CSSRule getParentRule()
null
を返します。
|
共通 DOM API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |