页:
[1]
|
为什么CSS会出现IE7和IE6不一致的情况呢
在进行jvm.cn 改版过程中,我们在IE7下做的页面,CSS效果,当一些用户访问时发现页面乱了
因此我们不得不安装了一台IE6的机器测试,发现果然:IE7下做的很正常的页面,IE6下出问题
难道是IE6对有些CSS语法不支持? |
| sanders_yao | 2008-2-14 03:26 AM |
|
| 很正常 你要是用os版的ie5.1还不一样哪 |
| leitu_studio | 2008-2-17 07:01 AM |
|
因为各浏览器厂商出品的浏览器对css的解析不一样,为了符合各平台兼容,w3c制定了相应标准;相信随着浏览器逐步的升级,各平台兼容性会更好。但现在做页面还要考虑向后兼容,所以常常要针对各浏览器进行hack,下面是一些常用的hack方法,可参考:
.e {/*FF OP*/
background-color: #FF0000
}
html* .e{/*Sa IE7 OP*/
background-color:#FF00FF
}
*+html .e{
background-color:#000000;/*OP*/
*background-color:#0000FF;/*IE7*/
}
* html .e{/*IE6*/
background-color:#00FFFF
} |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.005895 second(s), 2 queries |