+ -
当前位置:首页 → 问答吧 → 为何clear:both无效?

为何clear:both无效?

时间:2010-12-22

来源:互联网

p元素已经clear:both,但第二段却还是跟随第一段的LI,请问如何只修改CSS达到clear:both效果?
<style type="text/css"> <!-- #xx p{clear:both;} #xx li{float:left;width:200px;} --> </style> <div id="xx"> <p>第一段</p> <li>11111111111</li> <li>11111111111</li> <li>11111111111</li> <li>11111111111</li> <p>第二段</p> <li>222222222</li> <li>22222222</li> <li>2222222222</li> <li>22222222222222</li> </div>
 提示:您可以先修改部分代码再运行

作者: joynow   发布时间: 2010-12-22

首先,结构是错误的。
li的父容器只能是UL或者OL,不能是P标签。

作者: yoom   发布时间: 2010-12-22