【问题标题】:Center-centered menu loosing elements in Webkit-browsers only仅在 Webkit 浏览器中以中心为中心的菜单丢失元素
【发布时间】:2023-03-23 21:05:02
【问题描述】:

我有以下问题。

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

由于某种原因,它会在两个方向上切割元素(在我看来,它认为菜单不是 1000 像素宽)。我不知道为什么会发生这种情况,并且我尝试更改我的 CSS,但我无法让它工作。

JSfiddle:http://jsfiddle.net/T8PfP/(在 Opera、IE9、IE8 和 Firefox 中测试没有任何问题)

【问题讨论】:

    标签: html css menu


    【解决方案1】:

    以这种方式改变

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

    菜单在 webkit 中看起来相同 - Fork:http://jsfiddle.net/3gJEE/

    【讨论】:

    • 我花了很多时间研究这个 CSS,不敢相信我没有尝试过。我爱你。非常感谢:)
    • 该死的。出色地。不管怎么说,还是要谢谢你。节省了我在办公室的一天:)
    猜你喜欢
    • 2023-03-11
    • 2015-07-17
    • 2013-12-02
    • 2018-05-13
    • 2020-01-15
    • 1970-01-01
    • 1970-01-01
    • 2019-06-15
    • 2014-04-22
    相关资源
    最近更新 更多