このインターフェイスは CSS 表示を伴うドキュメントを表す。
getOverrideStyle
メソッドは、DOM 著者が、文書に明示的にリンクされたスタイルシートやスタイルシートのエレメントの行内スタイルを変更せずに、エレメントのスタイルの即時変更を達成できるメカニズムを提供する。このスタイルシートは override style sheet と呼ばれ、カスケードアルゴリズムにおいて著者によるスタイルシートの後に来る。override style sheet は著者によるスタイルシートより優先される。"!important" 宣言はさらに通常の宣言より優先される。オーバーライド、著者、そしてユーザのスタイルシートの全てが "!important" 宣言をしていてもよい。ユーザの "!important" 規則はオーバーライドおよび著者の双方の "!important" 規則に優先する。オーバーライドの "!important" 規則は著者の "!important" 規則に優先する。
キャスティングメソッドによる、Document
インターフェイスのインスタンス上での DocumentCSS
インターフェイスのインスタンスの獲得が期待される。
getOverrideStyle
( elt, pseudoElt )// Introduced in DOM Level 2: interface DocumentCSS : stylesheets::DocumentStyle { CSSStyleDeclaration getOverrideStyle(in Element elt, in DOMString pseudoElt); };