Internet Explorer 7中的层叠样式表兼容性不知道怎么的就在MSDN上看见了这篇文章,都2007年了,我还是每天在网上闲逛。
在IE 7下,我的页面乱了、内容溢出了,文字重叠了...这些可能是用了IE 7以后,比较多出现的页面问题吧。不知道我的页面在IE 7下是怎么样的,应该不会有溢出的问题把。(希望)顺便推荐一个网站,可以给你返回各种浏览器浏览你网站的效果图片。(Test your web design in different browsers)
继续话题,文章上提到了几点引起这些浏览的问题关键:
处理overflow:visible的默认行为
设置了默认的高度和宽度,在IE 6的年代,内容如果超出范围,高度将会自适应的变化(好似很智能),但是在IE 7下就会有溢出了,如果你必须要制定一个最小的高度或者宽度的话,推荐使用min-height和min-width由于CSS hacks的改进而导致的错误页面(IE 7对于CSS支持的改进)
一些老的CSS hacks写法,比如用html > body,head + body,head:first-child + body等来区别IE和其他现代浏览器,因为IE 7已经支持以上CSS声明,所以也失效了,必须注意。
关于CSS hacks,可以看看以前的这两篇文章:

也许就是这个原因吧 我的图片框在FIREFOX和IE6下都是正常被隐藏的,但是在IE7下 就不管图片大小都会出现框子
什么图片框
就是给图片定了一个框 如果图片太大会出现滚动条 但是现在不超过指定的大小都会出现滚动条
呵呵,我的BLOG用火狐浏览就乱了,图片都不显示,不过我不向你们了解那么多,我没择,就用IE算了,嘿嘿
可以每天修正一个小地方,然后过不了多久你的页面就不乱了:smile: