【问题标题】:IE6 overflow-x being ignoredIE6 溢出-x 被忽略
【发布时间】:2010-10-19 05:14:16
【问题描述】:

这里是有问题的网站:http://cbcsettlementfunding.com/dev/

几乎完成了开发,只剩下一些 IE6 中的错误需要修复,其中一个特别烦人:网站每个页面上的水平滚动条。

  • 首先,我无法确定是什么原因造成的,因为它只发生在 IE6 中(7、8 和 9 beta 不受影响)。
  • 其次,我希望暂时快速解决此问题的一个技巧,即在 html 和 body 标签上设置“overflow-x: hidden”,也不起作用。

我已经盯着这段代码好几天了,找不到任何错误,所以我希望它只是我可能忽略的一些小问题,比如忘记关闭标签或一些小问题。

提前感谢您的帮助!

【问题讨论】:

  • overflow: none; 什么都不做?

标签: css html internet-explorer-6


【解决方案1】:

尝试将<style type="text/css">#sb-container { left:0; }</style> 添加到页面的头部。

【讨论】:

  • 我不知道怎么做,但这有效。没想到 Shadowbox 会是这里的罪魁祸首。
【解决方案2】:

我知道这可能被认为是一个非答案,但如果它占用了你很多时间,我强烈建议你只保留滚动条。除非客户端有大量的 IE6 流量,否则这可能是让“优雅降级”付出代价的最佳时机。尤其是底部的额外滚动条(可能)不会破坏布局。

【讨论】:

  • 通常这是我会采取的路线,但在这种情况下,访问该站点的绝大多数人将使用 IE6...在大多数情况下,他们甚至没有自己的计算机拥有并依靠公共图书馆和其他城市运行的计算机设施进行访问。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-02-17
  • 2020-06-26
  • 2011-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-08
相关资源
最近更新 更多