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()
このルールが別のルールの内側に含まれている場合
|
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
を返します。 バグまたは機能を送信
Java は米国ならびにその他の国における Oracle Corporation およびその関連企業の商標または登録商標です。
Copyright © 2005, 2013, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.