【问题标题】:Top nav bar broken in IEIE顶部导航栏坏了
【发布时间】:2011-10-23 22:02:56
【问题描述】:

我有一个在主要浏览器中工作的顶部导航栏,包括 ie8 及更高版本。然而。当我将 IE8 置于兼容模式(我认为会测试 ie7 浏览器)时,它不再起作用。我可以找到任何合乎逻辑的原因。这是网站:http://redemptionconnect.com/pages/articles#

任何人都可以帮助解决这种情况吗?

【问题讨论】:

    标签: html css internet-explorer


    【解决方案1】:

    合乎逻辑的原因是旧版浏览器存在各种问题(不仅仅是 IE,而且旧版 IE 通常会成为一个大问题)。

    IE7 不支持内联块。你将不得不想出一个不同的解决方案。

    从这里开始,它可能会对你有所帮助。

    http://www.brunildo.org/test/InlineBlockLayout.html

    【讨论】:

    • 我遵循了这些示例,但现在它在 chrome 中中断了! :p
    • 我不明白的是 Google 是否可以正常工作,而且我尝试过使用与他们相同的 CSS。但我似乎无法让它发挥同样的作用。
    【解决方案2】:

    所以我想通了!我所要做的就是应用 float: left;到 li 元素。这在 ie7 中有效!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      • 2023-04-04
      相关资源
      最近更新 更多