布丁足迹

千里始足下,高山起微尘,吾道亦如此,行之贵日新。

ie6样式失控,无法显示的解决办法。

昨天制作网页演示时都很正常,但套完程序后,在IE6中,样式表部分失效了,背景图片显示不出来等……,不知道为什么,搞了老办天也没办法解决,后在程序员发现,我引用了两个CSS,一个加了在CSS头部加了编码类型,(如:@charset "gb2312";)。另一个没加,后来才程序员发现CSS文件的编码和HTML的编码不同(我原编码都是GB2312,程序需要给换成UTF8),应该是两个不统一,出现了这种情况。由于编码不统一,CSS里面因为加了中文注释,所以到导致出现/* */未闭合的现象,那么一部分CSS样式就因为/**/未闭合而被屏蔽了,所以出现部分CSS样式不能应用上的结果。

解决办法应该也清楚了:

就是在CSS文件的头部加上(@charset 'gb2312';)问题就解决了。
当然也可以将CSS文件的编码格式和HTML改成一致。

更多
« IIS局域网不能访问的解决办法你是真的了解HTML吗? »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

黄金广告位求包养

最会抢沙发的淫

宣传推广栏

完全随机文章

最新评论及回复

最近留言

Powered By Z-Blog 1.8 Walle Build 100427

[过度上网,有害健康]    感谢诚网科技提供空间
版权所有 © 2007-2010 布丁足迹 辽ICP备08100443号

你敢来踩,我就敢回踹