87,910
社区成员
发帖
与我相关
我的任务
分享
<style>
*{margin:0;padding:0;}
#subnav{width:960px;height:32px;}
#subnav ul li {float:left;}
</style>
<div id="subnav">
<ul>
<li><a href="">这里3个</a></li>
<li><a href="">这里3个</a></li>
<li><a href="">这里3个</a></li>
<li><a href="">这里3个</a></li>
</ul>
</div>
<script type='text/javascript'>
var subnav = document.getElementById('subnav'),
aLi = document.querySelectorAll('#subnav li'),
w = subnav.offsetWidth/aLi.length;//通过容器的宽度除以li的个数来计算每个li的宽度
for(var i=0;i<aLi.length;i++){
aLi[i].style.width = w + 'px';
}
</script>