私はjqueryのUIプラグインのタブを使っています。
これらのタブは視覚化のために動詞的に<ul>
と<ul><li>
タグにクラスを追加します。CSSとjquery priorityの問題
私は唯一のウェブサイトの一部を埋める環境では動作ししかし、それは
<div id="content">
内のブロックや他のCSSスタイルがそれに適用されています。
#content ul li
は、jqueryのul li
より具体的であるため、最初のものが優先されます。
どうすればこの問題を解決できますか?
UPDATE:重要ですが、これはこの質問に対する答えではありません。私はjquery-uiのCSSを変更する必要がないソリューションを見つけることを願っています。あなたがオンラインでキャッシュされたバージョンを使用するのであれば、どうすればいいでしょうか?また、すべてをカスケード接続しなければならない場合は、それを再定義しなくてはなりません)
更新2:これは間違いなくjavascriptに関する質問です。 。
+1この文脈では有用ですが、私はこの特定の状況ではないと恐れています。私が使用する場合、私はjquery-uiのCSSに侵入しなければならないか、CSSルールをすべて再定義する必要があります... – Peter
さらに、この場合、私は簡単に#content ul li { color:black; } – Peter
ええ、あなたが探していたものがありました!それほど重要ではない言葉が使われましたか? :)。しかし、そのようなものは存在しないので、他の解決策は考えられませんが、CSSでjQuery UI宣言を書き直すことは重要です。 – zvona