|
共通 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()
DOMException - SYNTAX_ERR: 指定された CSS 文字列値に構文エラーがあり、解析できない場合に発生する
void setCssText(String cssText)
throws DOMException
DOMExceptionCSSStyleSheet getParentStyleSheet()
CSSRule getParentRule()
null を返します。
|
共通 DOM API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||