« OptimaLibその4 スタイルシート2 | トップページ | OptimaLibその6 属性の操作 »

2007年6月12日 (火)

OptimaLibその5 スタイルシート3

 rmStySelメソッドはセレクタを指定してCSSルールを削除できます。

defCSS.rmStySel(セレクタ);

 セレクタは正規表現RegExpオブジェクトで指定してください。使い方の例は

var cssRE=new RegExp();
var cssSel=cssRE.compile("^div#panel\\b", "i")
defCSS.rmStySel(cssSel);

と書けばスタイル・シートからdiv#panelというセレクタで指定されるルールを削除できます。正規表現については説明を割愛します。使い勝手はいまいちですが、今のところ使ってるのが自分だけなので。誰か要望してくださるなら、改良したいところです。

|

« OptimaLibその4 スタイルシート2 | トップページ | OptimaLibその6 属性の操作 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/101525/15472586

この記事へのトラックバック一覧です: OptimaLibその5 スタイルシート3:

« OptimaLibその4 スタイルシート2 | トップページ | OptimaLibその6 属性の操作 »