这里和大家探讨一下解决IE6、IE7、IE8 DIV错位问题,如果你的页面对IE7兼容没有问题,又不想大量修改现有代码,同时又能在IE8中正常使用,微软声称,开发商仅需要在目前兼容IE7的网站上添加一行代码即可解决问题,非常方便。
IE6里DIV错位的问题
采用”FLOAT:LEFT“的DIV在IE8、IE7、都没问题,IE6下却向下移动,出现空白。这是因为,IE6采用的内核默认把DIV之间的距离增加了3~5个PX,所以,试试是将下移的DIV的STYLE里增加"margin-left:-5px;"或者更小。
解决IE7、IE8样式不兼容问题
◆方法一、要在页面中加入如下HTTPmeta-tag:
只要IE8一读到这个标签,它就会自动启动IE7兼容模式,保证页面完整展示。
◆方法二、针对整个网站,在IIS中加入如下描述符就可以有相同的效果,当然这么做范围更广。xmlversionxmlversion="1.0"encoding="utf-8"?>
< span>customHeaders>
< span>httpProtocol>
< span>system.webServer>
< span>configuration>
解决IE6、IE7、IE8样式不兼容问题
现在我们在做网页的时刻总是要考虑一些浏览器之间的兼容问题。近期在做一个短信平台的项目。在项目的开发过程中让我遇到了一件头痛的事情就是IE7与IE8不兼容。后面想了许多办法得以解决。现共享如下:
如果你的页面对IE7兼容没有问题ÿ