html - 仅在 Webkit 浏览器中以中心为中心的菜单丢失元素

标签 html css menu

我有以下问题。

我有一个 1000 像素宽的菜单。菜单使用 LI 之间的填充以中心为中心。它在所有浏览器(甚至 IE7)中都运行良好,除了 webkit(Chrome 和 Safari)。

出于某种原因,它在两个方向上都削减了元素(在我看来它认为菜单不是 1000 像素宽)。我不知道为什么会这样,我尝试更改我的 CSS,但我就是无法让它工作。

JSfiddle:http://jsfiddle.net/T8PfP/ (在Opera、IE9、IE8、Firefox测试无问题)

最佳答案

这样变化

#meny ul li {
   ...
   display: inline-block;
}

webkit 中的菜单看起来一样 - Fork:http://jsfiddle.net/3gJEE/

关于html - 仅在 Webkit 浏览器中以中心为中心的菜单丢失元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8742757/

相关文章:

javascript - 在包含左对齐图像的页面上居中图像网格

design-patterns - 如何在 Laravel 中为基于用户角色的菜单构建代码?

html - 悬停图像上的下拉菜单

html - CSS 边框不会显示

html - CSS 能让一个元素出现两次吗?

android - onOptionsItemSelected 返回不正确的 ID

java - 如何从菜单按钮 javaFX 中获取选定的项目?

javascript - Colorbox JQuery 单击时未打开

ruby-on-rails - 如何使用 RSpec 测试 WebSockets(使用 Pusher)?

css - 如何在包含多个引导行的两列之间添加垂直分隔符?