IE6兼容性问题及IE6常见BUG详细汇总
1、PNG半透明图片的问题
虽然可以通过JS等方式解决,但依然存在载入速度等问题,所以,这个在设计上能避免还是尽量避免为好。以达到网站最大优化。
2、IE6下的圆角
IE6不支持CSS3的圆角属性,性价比最高的解决方法就是用图片圆角来替代,或者放弃IE6的圆角。
3、IE6背景闪烁
如果你给链接、按钮用CSS sprites作为背景,你可能会发现在IE6下会有背景图闪烁的现象。造成这个的原因是由于IE6没有将背景图缓存,每次触发hover的时候都会重新加载,可以用JavaScript设置IE6缓存这些图片:
复制代码代码如下:
document.execCommand("BackgroundImageCache",false,true);
4、最小高度
IE6 不支持min-height属性,但它却认为height就是最小高度。解决方法:使用ie6不支持但其余浏览器支持的属性!important。
复制代码代码如下:
#container {min-height:200px; height:auto !important; height:200px;}
IE6浏览器怎么打开开发者工具?
IE6由于没有集成开发工具 ,需要下载以下的辅助软件后才可进行:
Companion.js 调试js
JavaScript inspector 调试js
IE Develop toolbar 页面的css 和dom对象
http(s)/ajax viewer
dom inspector
IE WebDeveloper