CSS定义在IE6中不起作用的解决方法
四 14
善用佳软, 简单生活 CSS, NET No Comments
因为公司VIS变更的原因,所以网站也要做相应的修改,最近一直在忙这方面的事,但是今天却遇到一个很奇怪的现象:CSS不起作用了…
因为IE在CSS方面的虫子太多,一般代码编写阶段我都用firefox进行调试,今天偶然打开了IE,却发现写的很多css代码在IE里并没有起作用,仔细检查了css文件,也没有发现什么漏洞…而且这个css文件在firefox中是正常调用的。
后来突然想到可能是编码引起的问题,程序采用的是ASP.NET,默认是以UTF-8发送响应,但是我的css文件中包含中英文(中文注释..英文实在很烂…),保存的时候是按默认保存的..应该是GB2312的格式…怪不得IE6无法解析…但是firefox却可以解析…哎…
知道问题的原因那就好办了..对症下药,方法很多
新建css文档,指定编码为UTF-8

将原来的代码拷贝到记事本,再转贴到DreamWeaver新建的css文件中,
覆盖原来的文件。
刷新…问题解决…
Email
Flickr
RSS
近期评论