用其他浏览器开发完之后再针对ie6做一次修改? 还是一边开发一边测试ie6?
因为开发精力有限, 所以现在我在自己的项目中一般这么做, 针对所有 oldIE (IE <= 8) 的话只要把版本判断改掉就行了
<!--[if !(lt IE 7)]><!--> ... <!--<![endif]-->
#wrap
里<!--[if lt IE 7]>
<style>
#wrap { display:none!nimei }
</style>
<![endif]-->
body
最后用条件注释为 oldIE 添加独特的内容展示<!--[if lt IE 7]>
<style> /* some IE6 styles */ </style>
<div id="oldie-die">
... 总之就是给一些浏览器的下载链接, 还打算支持 IE8 的话也给个链接
</div>
<![endif]-->
比如我搭了自己学院的新网站, 一些老师用 IE6 无法正常浏览, 我就花了半个下午帮他们换了 IE8 (忍着不吐槽办公机的 xp...), 任务完成. 确认基本功能可用之后我就 merge
了上述的支持代码.
(可选) 不时 grep
服务器访问日志并嘲笑 MSIE 6.0
的条目. 我见到过一个 IP 用 IE6 从百度搜索结果赶来访问了一篇文章, 大概 1 分钟过后回来看了同一篇文章, 但这回用上了一个火狐! 虽然版本在当时也不是很新就是了...
5 回答1.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
4 回答2.7k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答858 阅读✓ 已解决
IE6我倾向于用温和的态度对付。用最小的精力,对IE6做最低限度的容忍。