【问题标题】:Safari and IE not responding to height for menu elementSafari 和 IE 没有响应菜单元素的高度
【发布时间】:2012-11-03 12:26:19
【问题描述】:

我在 Jakoody.com 上工作。在 Safari(至少 5.0.5-Lion)和 IE 9 及以下版本中,浏览器会在菜单底部添加填充,从而重复背景图像并在底部显示双针。这也发生在“stitched-quote”(在滑块下方)。

我已经搜索了几个小时,但还没有找到任何可行的方法。有什么建议?

我正在使用带有 Headway 框架的 WordPress(两个最新版本)

提前致谢!!!

【问题讨论】:

    标签: wordpress internet-explorer safari css


    【解决方案1】:

    .blockbox-sizing 属性设置为 border-box。并非所有浏览器都支持此功能。您可以为 .block 禁用 box-sizing 并将 min-height#block-86 (style.css:line 257) 减少到 28px 或减少 #block-86min-height 到 28px 适用于不支持 CSS box-sizing 的浏览器(可能是 Javascript?)。

    【讨论】:

    • 感谢您的回复!非常有帮助!对于block-86,我已将min-height 设置为28px。我为box-sizing 尝试了content-box 并且它有效,但它只是导致了我刚刚为其他浏览器修复的相同问题。我在任何地方都找不到如何定位特定版本的 Safari。还有其他建议吗?
    • 糟糕,回车太快了。再次感谢!
    • 我最终将box-sizing 留给content-box 然后在其他浏览器中修复它并且它工作!非常感谢。不知道如果没有你的回应我会怎么做。
    • 很高兴它有帮助。如果您发现这是答案,为什么不选择它作为答案呢? ;)
    • 第一次发帖,不好意思哈哈。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-03
    • 2013-05-10
    • 1970-01-01
    • 2017-07-06
    • 2018-02-08
    • 1970-01-01
    相关资源
    最近更新 更多