一直以为position:fixed可以兼容IE6,今天给一个网站加个微信二维码,发现IE6不兼容。才知道IE6下positionfixed失效。
假如一个div{z-index: 1000;right: 10px;position: fixed;top: 300px; 100px; height:300px;}在火狐下正常可以看到是漂浮在右侧,随着滚动条的位置改变div的位置还是固定的,
但是如果在IE6下看,IE6又开始蛋疼了,会看到div直接在最上部,位置也没有固定,很头疼啊。最后查了下将样式修改下{z-index: 1000;right: 10px;position: fixed;top: 300px; 100px; height:300px;_position: absolute;_top: expression(offsetParent.scrollTop+300);
_left: expression(offsetParent.scrollright);}这样就可以