写DIV+CSS时如何避免IE重影的bug

html-css011

写DIV+CSS时如何避免IE重影的bug,第1张

没听过IE重影Bug这个玩意,详细描述下吧...

如果是某排文字在IE下自动重复了一次,你只打了一排字却显示2排相同文字,那是你在html里面写了注释造成的,和Css无关,删除部分或全部注释即可解决(此Bug只出现在IE下)

Css2中:Float浮动bug只有2个,一是IE下的双倍浮动边问题,只需要让浮动元素display:inline即可解决;另一个是Firefox等所谓的标准浏览器下需要在浮动后清除浮动的问题,清理浮动就2个办法,手打很累,你自己百度下答案多多。

虽然你说的不够清楚。但是我大概可以猜得出你的问题。

貌似你采用了左或右对齐,最后一个容器里的内容莫名其妙的出现在了下面一行。并且重复了部分内容。

如果是这样,这是IE6的一个BUG,你用其他浏览器就看不到这样的状况。要解决的话,可以适当的缩小宽度。只到它正常。

采用CSS布局,最麻烦的就是解决IE6的一些BUG。你会恨死它的。

CSS一些特效代码,大多数浏览器都是不支持的,兼容性非常差,如果想要做阴影,建议用图片来现实这种效果,就是因为兼容性差所以你看现在网络上的网站基本上没有用CSS特效代码的,特别是一些大站 !