Css div在上次li被合并到ie中之后

Css div在上次li被合并到ie中之后,css,xhtml,Css,Xhtml,我有以下xhtml,我必须在ul中的最后一个li之后添加div。除ie 6外,所有浏览器都能正确显示列表 <ul> <li><div class="content">some div here</div></li> <li><div class="content">some div here</div></li> <li><div class="conten

我有以下xhtml,我必须在ul中的最后一个li之后添加div。除ie 6外,所有浏览器都能正确显示列表

<ul>

  <li><div class="content">some div here</div></li>
  <li><div class="content">some div here</div></li>
  <li><div class="content">some div here</div></li>
  <li>some div here</li>
  <div class="more">add nore</div> 

</ul>

关闭

<ul>
    <li><div class="content">some div here</div></li>
    <li><div class="content">some div here</div></li>
    <li><div class="content">some div here</div></li>
    <li>some div here</li>
 </ul>
    <div class="more">add nore</div>
  • 这里有个div
  • 这里有个div
  • 这里有个div
  • 这里有个div
加诺尔

您。

关闭

<ul>
    <li><div class="content">some div here</div></li>
    <li><div class="content">some div here</div></li>
    <li><div class="content">some div here</div></li>
    <li>some div here</li>
 </ul>
    <div class="more">add nore</div>
  • 这里有个div
  • 这里有个div
  • 这里有个div
  • 这里有个div
加诺尔

您可以。

尝试将
清除:和
溢出:隐藏
添加到div css:

.more{
   border:1px solid #D7D7D7;
   text-align:center;
   width:600px;
   clear:both;
   overflow:hidden;
 }

尝试将
清除:和
溢出:隐藏添加到div css:

.more{
   border:1px solid #D7D7D7;
   text-align:center;
   width:600px;
   clear:both;
   overflow:hidden;
 }