Css 列表li设置float left后,ul高度不能自适应的解决

因为li要横排,所以必须加上float:left属性,而ul是没有设高度,自适应的.但是现在发现,把li浮动到左侧以后,外层的ul高度没有包裹住li,高度是0.其实,这是因为float以后,没有清除浮动的原因.
所以解决方法是在所有的li后,clear float:


		<ul>
			<li class="radioButton"></li>
			<li class="radioButton"></li>
			<li class="radioButton"></li>
			<div class="clear"></div>
		</ul>

预期的效果是实现了,但是在ul里加个div,Zend studio提示”标记(div)的位置无效。”,不是很完美的方法.

© 2013, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记

发表评论

电子邮件地址不会被公开。 必填项已用*标注