97

タグcode内にない要素のスタイルを設定したい。a

これを達成するための最良のアプローチは何ですか?

code:not(a code)少なくともChromeでは、動作するように見えますが、まったく動作していないようです

コンソールからも動作させることができません。

これに使用できる他の css のみのアプローチはありますか?

4

2 に答える 2

135

:notコンビネータ セレクタをサポートしません。

その直接の親について話している場合:

:not(a) > code

それ以外の場合、CSS でこれを行う方法はありません。それをオーバーライドする必要があります:

code {
    /* some styles */
}

a code {
    /* override previous styles */
}
于 2013-02-15T18:10:29.333 に答える