Chrome无法内嵌多个uls

时间:2012-06-15 02:29:23

标签: css

http://img571.imageshack.us/img571/2118/screenshotfrom201206151.png

我这里有一个基本的ul li ul li嵌套下拉菜单布局,但我遇到了一个奇怪的错误。

在css中,我已经设置了

nav ul {
    list-style-type:none;
    display:inline-block;
}

应该做什么:

   <ul>
      <li>
         <a>(home)
      </li>    
   </ul>    
   <ul>    
      (other <li>s)
   </ul>

在Firefox中显示就像在这里一样,对吗? 使用chrome,它在绝大部分时间都是如图所示,但是每20次刷新一次将使菜单保持内联。 它在Opera中可以像在firefox中一样工作,所以这让我觉得这是一个webkit问题。

我究竟如何修改代码以使其在opera / firefox中运行?

1 个答案:

答案 0 :(得分:0)

我确实可以在Arch Linux上的Chrome 19.0.1084.56-1中确认奇怪的行为(它们出现在nav下面),例如Opera 12.中没有出现的情况。此外,在导航和li上检查元素并且取消注意他们的CSS属性一个接一个没有修复它,所以这可能是一个奇怪的铬虫,应该报告给他们。也许你可以在the mailing list上开始一个有关此问题的礼貌主题吗?