【问题标题】:CSS Problems with IE6IE6 的 CSS 问题
【发布时间】:2010-07-29 11:27:24
【问题描述】:

我正在构建这个网站http://www.philgoulet.com/dev/michele/index.php,它在 Firefox、chrome、IE8 中看起来不错,但在 IE6 中看起来很像死亡。通常,我希望 IE6 中的一切看起来都有些不同,但还不错。我什至不确定它为什么会变得如此混乱。无论如何,我需要让网站在 IE6 中运行,但问题是我什至没有 IE6 来测试它或查看它的真实外观。我刚刚看到屏幕截图。 有什么建议吗?

【问题讨论】:

  • 您为巨型微生物设计网站?太棒了!

标签: firefox internet-explorer-8 internet-explorer-6 internet-explorer-7


【解决方案1】:

Internet Explorer 6 的结果可能因构建页面的方法而异。有一些显着的差异在网络上有很好的记录,解释了解决这些问题的不同技术。

http://www.webcredible.co.uk/user-friendly-resources/css/internet-explorer.shtml http://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs http://websitetips.com/css/solutions/

周围有一些软件包允许您在一台机器上安装多个版本的 Internet Explorer,这使得测试和开发更容易一些。

http://tredosoft.com/Multiple_IE http://www.my-debugbar.com/wiki/IETester/HomePage

附注我的想法,如果您需要为这些旧版浏览器进行开发,值得注意的是,某些来源的用户使用 IE6 访问网站的人数约为 12 - 15%。在计算工作成本时应该考虑哪些因素以及应该花费多少时间来处理这部分市场 - 而不是拥有“更新您的浏览器”框。

http://www.w3schools.com/browsers/browsers_stats.asp http://gs.statcounter.com/#browser_version-ww-monthly-200906-201007

我已经检查了该站点,它还不错,我会说 3 - 4 个 css 修复程序,您将是最理想的方式。

祝你好运。

【讨论】:

    【解决方案2】:

    你试过IE NetRenderer吗?

    它允许您输入一个 URL,几乎可以立即看到它在各种版本的 IE 中的样子。 (包括 IE 6。)

    【讨论】:

      【解决方案3】:

      尝试为页面声明 doctype 以强制 IE6 进入标准兼容模式。

      另外,您可能想要validate the page。你有很多重复的 ID。

      【讨论】:

        【解决方案4】:

        非常感谢您的帮助。我还被告知部分问题是 IE6 不支持 .png 文件,除了平铺的背景图像之外,几乎每张图片都是这样。这是真的吗?如果是这样,为什么有些 png 会出现而有些却没有?

        【讨论】:

        • IE6 确实支持 PNG,但它不直接支持 PNG alpha 透明度。该脚本通过向 DOM 中的所有 .png 图像动态添加特定于 IE 的 css 过滤器来破解它:twinhelix.com/css/iepngfix
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-11
        • 1970-01-01
        • 2011-09-14
        • 1970-01-01
        • 2010-12-05
        相关资源
        最近更新 更多