CSS 选择器,每 2 个 div 应用 CSS
CSS Selector, apply CSS every 2 divs
我在 CSS 中定位 div 时遇到问题。
我的代码是这样的:
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
这就是我想做的原因:应用一些 CSS 但仅应用于第一个和第三个 "test" div(如果有 6 个卡片 div,则为第 5 个)。
我尝试使用 :nth-child(odd)
但没有成功。
也许你没有正确应用它试试这个Fiddle
.card:nth-child(odd){
color:green;
}
.card:nth-child(odd){
color:green;
}
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
编辑
如果你想将它应用到 test
试试这个 Fiddle
.card:nth-child(odd) .test{
color:green;
}
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasddfdfsvxcvasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
我在 CSS 中定位 div 时遇到问题。
我的代码是这样的:
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
这就是我想做的原因:应用一些 CSS 但仅应用于第一个和第三个 "test" div(如果有 6 个卡片 div,则为第 5 个)。
我尝试使用 :nth-child(odd)
但没有成功。
也许你没有正确应用它试试这个Fiddle
.card:nth-child(odd){
color:green;
}
.card:nth-child(odd){
color:green;
}
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
编辑
如果你想将它应用到 test
试试这个 Fiddle
.card:nth-child(odd) .test{
color:green;
}
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasddfdfsvxcvasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>
<div class="card">
<div class="test">Asdasdasd</div>
</div>