あなたは今までに二を追加する場合は、直接の子セレクタ>
が必要であるとの直接の子セレクタ>
注意を使用して、次のように行いますされます要素として、私がサンプルとして行ったもの、またはその要素の第1スパンも同様に選択されます。
元の質問今
.month24 {
padding-left: 10px;
}
.info:nth-of-type(2) .price > span:first-child {
color: #f40;
}
<div class="info">
<span>Plan</span>
<div class="price">
<span>95<sup>99</sup></span>
<span>dollars</span>
</div>
</div>
<div class="info">
<span>Plan</span>
<div class="price">
<span>95<sup>99</sup></span>
<span>dollars</span>
<div class="month24">
<span>85<sup>99</sup></span>
<span>dollars</span>
</div>
</div>
</div>
<div class="info">
<span>Plan</span>
<div class="price">
<span>95<sup>99</sup></span>
<span>dollars</span>
</div>
</div>
の編集に基づいて、サンプル・コード更新、それはinfo
の最初のスパンだ場合、あなたはこの
.month24 {
padding-left: 10px;
}
.info:nth-of-type(2) > span:first-child {
color: #f40;
}
<div class="info">
<span>Plan</span>
<div class="price">
<span>95<sup>99</sup></span>
<span>dollars</span>
</div>
</div>
<div class="info">
<span>Plan</span>
<div class="price">
<span>95<sup>99</sup></span>
<span>dollars</span>
<div class="month24">
<span>85<sup>99</sup></span>
<span>dollars</span>
</div>
</div>
</div>
<div class="info">
<span>Plan</span>
<div class="price">
<span>95<sup>99</sup></span>
<span>dollars</span>
</div>
</div>
好きです
'.price'親内の最初の' div'ので、 ':(2) 'と一致しない第nの型。私は "3つの全く同じdivs"を見ません。 – Oriol
あなたのコメントと助けてくれてありがとう - 私はちょうど ">"を使用して答えを見つける:) – ChickenLeg
質問を編集し、与えられた回答を無効にすることは、今私のものになったわけではありません。私だけが残っているので、それに応じて更新しますが、次回は、新しい質問をしたり、ある答えでコメントを書いて2番目のサンプル/変形を取得します。 – LGSon