10

ID を使用せずに 2 番目の段落に一致する CSS セレクターはどれですか?

<div>
  <p>Apple</p>
  <p>Mango</p>
</div>
4

3 に答える 3

20

nth-childselector , set を使用して、2 番目の子を見つけることができます。<p>これにより、親の 2 番目の子であるすべての要素が選択されます。

p:nth-child(2) {
  background-color: lightblue;
}
<div>
  <p>Apple</p>
  <p>Mango</p>
</div>
<div>
  <p>Apple</p>
  <p>Mango</p>
</div>

または、特定の要素セットで 2 番目の子を見つけたい場合は、それらの要素を でラップできます<div>

#wrapper p:nth-child(2) {
  background-color: lightblue;
}
<div>
  <p>Apple</p>
  <p>Mango</p>
</div>
<div id="wrapper">
  <p>Apple</p>
  <p>Mango</p>
</div>

于 2013-02-09T04:13:07.517 に答える
4

を使用する必要がありますnth-child

p:nth-child(2) {  
  color: #ccc;
}

REF: n 番目の子のしくみ

于 2013-02-09T04:13:15.117 に答える