对不起,我有一个令人困惑的问题。这可能是重复的。
<ul class="slides">
<li>
<div class="primary_care_two></div>
<div class="app_con"></div>
<div class="app_con"></div>
<div class="app_con"></div>
</li>
<li>
<div class="primary_care_two></div>
<div class="app_con"></div>
<div class="app_con"></div>
<div class="app_con"></div>
</li>
<li>
<div class="primary_care_two></div>
<div class="app_con"></div>
<div class="app_con"></div>
<div class="app_con"></div>
</li>
</ul>
我想为每个<ul class="slides">
<li>
<div class="primary_care_two></div>
<div class="app_con"></div>
<div class="app_con"></div>
<div class="app_con"></div>
</li>
<li>
<div class="primary_care_two></div>
<div class="app_con"></div>
<div class="app_con"></div>
<div class="app_con"></div>
</li>
<li>
<div class="primary_care_two></div>
<div class="app_con"></div>
<div class="app_con"></div>
<div class="app_con"></div>
</li>
</ul>
class="app_con"
的自定义css
使用jquery / css
答案 0 :(得分:1)
答案 1 :(得分:1)
无需使用jQuery。你可以使用CSS做同样的事情:
<强> CSS 强>
li > div:first-child + div{
/* css properties */
}
我在上面的代码中使用的选择器是:
>
):first-child
)+
)答案 2 :(得分:0)
是的,这是重复的。看看:
我认为,最好的方法是使用原生CSS而不是某些脚本减慢网站...
ul li div:nth-of-type(2) {
color: #f00;
}
参考@Mr。外来
答案 3 :(得分:0)
试试这个:
$('.slides li > :nth-child(2)').css('color', 'red');
在fiddle中查看。或without jquery:
.slides li > :nth-child(2) {
color: blue;
}
答案 4 :(得分:0)
试试这个,
$('.slides li').find('div:eq(1)').css('color', 'green');