A Coder

Coding My Dream!

0%

IE6下部分css样式不能生效

###错误症状###

IE6种引用css文件,但是文件中只有前面部分的样式生效,其他样式都没有效果,但是在其他浏览器上都是正常的。

###错误原因###

引起这种问题的原因可能是因为引入的样式文件的编码不一致的问题,IE6对编码的识别不怎么样,如果你的css样式文件里面存在中文注释,且你的编码不是utf-8之类的如ascii,IE6解析到中文注释时就傻眼了,以至于后面的样式就不认识了。

###解决方案###

修改这些css文件的编码方式,一般改为utf-8或gb2312。