兼容性测试
IE6兼容性
对定位“fixed”不兼容,处理方法:
/* ie6 hack */
* html, * html body{
background-image: url(about:blank);
background-attachment: fixed;
}
*html 要设置的类 {
/*position: fixed;*/
position: absolute;
top:expression(((e.document.documentElement.scrollTop)?e:document.body.scrollTop)+ 100 +'px');
}
兼容ie6不支持fixed定位的方法:
*html ,*html body{background-image:url(about:blank);
background-attachnent :fixed; } //防止闪烁
*html #menu{position:absolute;
top:expression(((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+100+"px');
IE11禁用了缓存,所以导航一开始不能用,把阻止的选项打开,可以搞定

浏览器调试:
IE6 不支持 position: fixed;
所以需要用 hack 来使它 支持。
什么是hack?
hack 就是利用一些技术手段,也就是一些特殊的编码,来达到通过区分不同的浏览器,为不同的浏览器设置一些不同的样式。