4

H3またはPに従わないすべてのPを選択したいので:

<img>

<p> this is selected</p>

<p> this is not</p>

<p> this is not</p>

<span>

<p> this is selected</p>

<h3>

<p> this is not</p>

私は試した

p + :not(h3, p) and :not(h3, p) + p

しかし、それらは機能しません

解決策は何ですか?助けてください

4

3 に答える 3

5

css セレクターとして、次のように表現できます。

*:not(h3):not(p) + p

実際のデモを見る

于 2012-11-03T20:03:33.827 に答える
0
:not(h3):not(p) + p {
    ...
}

</ p>

于 2012-11-03T20:08:03.707 に答える
-1

このようなクラスを使用してください...

<img>
<p class="sel"> this is selected</p>
<p> this is not</p>
<p> this is not</p>
<span>
<p class="sel"> this is selected</p>
<h3>
<p> this is not</p>

次に、CSSでそれらを変更できます...

.sel {
   /* Styling here */
}
于 2012-11-03T19:59:28.740 に答える