【问题标题】:Internet Explorer 6 CSS loading issuesInternet Explorer 6 CSS 加载问题
【发布时间】:2011-08-31 02:38:12
【问题描述】:

我在我们的 stackoverflow 网站上看到了一些与 IE 问题相关的部分,但我的问题仍在等待中。

在我的本地服务器上,我正在运行一个应用程序,它可以完美地加载 JS 和 CSS 文件,并且在 IE7+ 和 Firefox 中运行良好。问题出在 IE6 上。

如果在IE6上运行,可以加载少量数据,但如果是大数据则不能。

能够发现完整的问题是由 CSS 引起的,但不知道我在 CSS 中哪里出错了。

我用 w3c 验证器测试了我的应用程序,它显示了一些可以忽略的小错误,一切看起来都很好。

即使使用 IE 修复 CSS。

谁能给我一些想法,比如IE6有没有css调试。

提前谢谢...

【问题讨论】:

  • 天哪,IE6 又出问题了。 :-( 为什么还有人坚持支持IE6???作为一个开发者,如果有人让你写一个网站,并且他们指定支持IE6作为要求,告诉他们这将增加一倍的开发成本。
  • 啊,这些都讨论完了,然后我开始修复。
  • 您是否检查过 quirksmode.org 和 caniuse.com 等网站以确保 IE6 支持您使用的所有功能?
  • 嗨,伙计们,我解决了这个问题.. 具有讽刺意味的是,相对于 div 的位置会导致在 IE6 中挂起。谢谢大家的建议

标签: css internet-explorer-6 loading


【解决方案1】:

Internet explorer developer toolbar 可能会去某个地方为您提供帮助。它非常有用,尽管不如其他浏览器替代品。它可以安装在IE6上。要在安装后访问它,它位于视图的“方便”位置-->工具栏

【讨论】:

    【解决方案2】:

    您是否正在为每个数据行生成一个<style> 元素?当您无权访问 <head> 元素或无法将规则连接到单个 <style> 元素中时,这很常见(尽管我不喜欢它)。

    如果是这样,您是否有超过 31 个 <style> 元素? IE 对样式表的数量有限制,因此您可能会遇到这个问题。

    有很多关于此的博客文章(和 SO 问题)。以下是我能找到的一些更好的:

    Does IE 8 have a limit on number of stylesheets per page?Stylesheets Not Loading? 31 Reasons to Hate Internet ExplorerInternet Explorer CSS limits

    【讨论】:

    • 谢谢安迪,这给了我一些研究,我用我的方式解决了,但这很有帮助
    【解决方案3】:

    我建议FirebugLite(用于IE6),并安装Fiddler

    【讨论】:

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