用js改变每第三个li的css
<ulclass="ul"><listyle="margin-top:20px;"></li><listyle="margin-top:20px;"></li><list...
<ul class="ul">
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
</ul>
就像这样 使每第三个li的style改变成margin-top:0px;
求解答 谢谢! 展开
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
<li style="margin-top:20px;"></li>
</ul>
就像这样 使每第三个li的style改变成margin-top:0px;
求解答 谢谢! 展开
2个回答
展开全部
var aLi = document.getElementsByTagName('li');
for(var i=0;i<aLi.length;i++){
if(i%3 == 2){
aLi[i].style.marginTop = '0';
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询