请问div+css在IE6跟IE7上有哪些区别?

注意哦,是IE6和IE7,请详细列出,谢谢。。。... 注意哦,是IE6和IE7,请详细列出,谢谢。。。 展开
 我来答
金爺来了
2012-03-08 · TA获得超过806个赞
知道答主
回答量:60
采纳率:0%
帮助的人:25.7万
展开全部
1. ie7,ie6 div+css出现宽度定义不同
  在宽度定义上出现宽度的解释不同,IE7宽度在IE6上要宽一些,,正是这个原因网页可能会出现溢出问题, 还好这个问题可以通过更改数值或者修改一下百分比解决.
2. ie7.0修复了!important这个bug。
  先前由于ie6.0对!important识别存在bug, 在firefox和IE中的BOX模型解释不一致导致相差2px,大部分网页标准设计师通过这个bug来兼容ie6.0和firefox,即采用:div {margin:30px!important;margin:28px;}。但是ie7.0把这个bug给修复了,所以问题又出现了,怎么兼容 ie.7.0的同时又能兼容ie6.0和firefox?
3. Box Model的改变
  在IE7中,为了适应CSS2.1 box model修改了溢出的行为。
4. ie7.0中一些CSS filter将不再可用
  IE7中修改了许多潜在解析错误,这些可能会阻止filter在以前的IE版本中正常工作。如:*HTML filter,下划线filter和注释filter等等。
5. ie7.0对很多不规范的css不再支持,对js语法要求更严格规范。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式