私は + セレクターが本当に好きで、IE6 の回避策のためだけに別の css ルールを追加したくありません。+ セレクターを使用している場合は、既存のすべての css ルールをチェックし、要素を変更する jquery-way があります。
このようなもの:
if (IE6)
for (var rule in $.cssrules)
if (rule.selector.find('+'))
$(rule).style = rule.style; // here the + selector works even for IE6 because jquery emulates it.
したがって、基本的な質問は次のとおりです。ドキュメントで定義されているすべての css ルールの配列 (またはその他のもの) を取得できますか?
乾杯、マヌエル