所以我一直在网站上工作,现在像几个月,我主要在铬上测试它。但在我释放任何东西之前,我总是在firefox 3.something和IE7上检查它。现在我收到了一些抱怨,说它在IE6中看起来不太好,当我检查它时...好吧,它看起来不像它应该的。是否有任何快速修复,我可以添加到我的HTML,使它看起来在IE6相同,因为它在其他地方?需要帮助与IE 6
回答
没有快速诀窍让一切工作。几乎必须检查每个看起来不同的元素。也就是说,你可以试着看一下CSS重置文件。 Yahoo has one. 如果你search google我相信你可以找到其他人。
呃......如果有一个简单的解决方案,我真的很想知道它。 :) 但是你可以使用this好的微软工具来交叉测试你的页面。 比较网站的最终呈现可能是有用的。
一个非常好的开始是http://code.google.com/p/ie7-js/只需将它放置在文档头部的条件注释标记中,它将使ie6'符合标准'。之后,确保每个版本的IE都有独立的css文档,并确保您的所有代码对w3的验证器都有效。同时声明一个doctype可以解决很多问题,但它必须在浏览器看到的第一行。
编辑:另外,对于PNG透明度,我发现这个http://www.twinhelix.com/test/(IE PNGFIX 2.0 Alpha)效果最好。
阅读此:Internet Exporer box model bug。还可以尝试使用YUI重置或Eric Meyer的resetReloaded为所有样式设置基线。
并停止在Chrome中开发!用Firebug试用Firefox。
如果在IE7中看起来不错,CSS重置可能不会执行任何操作。在浮动和溢出时会出现双倍余量:自动错误是需要为每次出现手动添加的东西。我建议将下面的行到你的头标记:
<!--[if lt IE 7]><style type="text/css">@import "/stylesheets/ie6.css";</style><![endif]-->
,然后(一次是,一个)
写作ie6.css文件来修复所有的错误,你想大概没有什么听到,但这就是为什么每个人都非常讨厌IE6
在downvotes的风险:你有没有尝试添加IE6到你的测试矩阵?如果你有相当多的用户抱怨IE6看起来不好,你显然有相当数量的用户使用IE6来使用它,所以看起来它是值得的,只需将它添加到你的浏览器集中在发布前检查。只是在说'。
您的网站在IE6中“破”的程度如何?如果它很小,那么我不会担心它。
它在IE6中工作有多关键?这是share of the market是缓慢但肯定下降(从政府网站看我自己的日志也表明,IE6肯定会消失)。你可以在你的网站上显示一条消息,让用户知道他们是否使用IE6并建议他们升级?
有很多原因要升级,并教育你的用户为什么他们应该升级也可能是值得的?
你可以检查客户端浏览器的版本,并包括该浏览器的css修复。但最简单的办法是显示警告或通知客户,他的浏览器已经过时,而且提供的链接下载最新的浏览器
这里有一些方式来表明通知
http://garmahis.com/tools/ie6-update-warning/
我喜欢这个解决方案
- 1. IE 6/7 z索引堆叠问题与嵌套的div - 需要帮助
- 2. 需要与mod_rewrite的帮助
- 3. 帮助需要与drawRect:
- 4. 需要帮助与NetworkX
- 5. 需要帮助做与NHibernate
- 6. 需要帮助与applicationDidBecomeActive
- 7. 帮助需要与MySQL DISTINCT
- 8. 与需要帮助的UpdatePanel
- 9. 需要帮助
- 10. 需要帮助
- 11. 需要帮助$ .GetJson
- 12. 需要帮助SQL
- 13. 需要帮助与SQL查询
- 14. 帮助与存储过程需要
- 15. 帮助需要与SQLite经理
- 16. 需要一些帮助 - 在Drupal 6网站上打破IE的东西
- 17. cssSandpaper.js帮助需要?
- 18. 需要ActionListener帮助!
- 19. 需要MySQL帮助
- 20. 需要Java帮助
- 21. 需要帮助JAVA
- 22. 需要帮助UIText
- 23. jquery帮助需要
- 24. RAZOR需要帮助
- 25. LINQTOSQL需要帮助
- 26. 需要帮助InstallShield
- 27. 需要onclick帮助
- 28. Javascript:setTimeout() - 需要帮助
- 29. HttpWebrequest需要帮助
- 30. 需要帮助TCHart
这里没有魔术...想发布一些导致它看起来“破” – 2009-05-06 16:13:32
我看到这个标题,并认为,“在HTML的啊我们都不是?“ – Rob 2009-05-06 16:13:33
“快速修复”,哈哈,不错的一个 - IE6是np-hard – annakata 2009-05-06 16:28:18