0

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 次左右的刷新中就有 1 次会使菜单保持内联。它在 Opera 中就像在 Firefox 中一样工作,所以这让我认为这是一个 webkit 问题。

我如何准确地修改代码,使其表现得像在 opera/firefox 中一样?

4

1 回答 1

0

我确实可以在 Arch Linux 上的 chromium 19.0.1084.56-1 中确认奇怪的行为(它们出现在导航下方),这在例如 Opera 12 中不会出现。此外,检查导航和 li 上的元素并取消它们的 CSS 属性一个一个都没有修复过,所以这可能是一个奇怪的铬错误,应该向他们报告。或许你可以在邮件列表上开始一个关于这个的礼貌话题?

于 2012-06-16T04:00:21.650 回答