时间:2021-05-08
IE7.0简体中文正式版发布了,对于我等常和网页打交道的人来说网页兼容性问题也随之而来了。IE7.0有一个显著的改变就是支持!important了,是件好事情,但是也给广大的在IE6时代使用!important来区分处理IE和FF的网页制作者带来了不少问题,Noker也碰到了这个问题,所以翻阅网上资料,写了下面这个能够兼容现今大多数主流浏览器,覆盖绝大多数用户的Hack代码!
兼容浏览器版本:IE5.0,IE5.5,IE6.0,IE7.0,Firefox1.5,FireFox2.0
CSS代码:(请注重Hack代码的顺序)
复制代码代码如下:
#test{
width:300px;
height:100px;
background:#DDD!important;
background:#FF0;
}
#test{
* background:#C0F!important;
*background:#F00;
*background :#F90;
}
各浏览器下的测试截图如下:
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jQuery是一个优秀的、轻量级的js库,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+),而jQuer
*对于Ie系列浏览器都能够识别,firefox浏览器则不能识别;!important只有Ie7.0和firefox可以识别,但是Ie6.0不能成功应用.(1)区
对于前端工作者,最痛苦的事莫过于浏览器兼容性的调试,而这最痛苦的事中,最变态的莫过于微软的三个版本IE6.0/IE7.0/IE8.0.为了让所写代码在各主流浏览
从最基础的说起。本教程中,所有IE均指WindowXP+IE6.0,所有FF均指FF1.5。作者Hutia,转载请注明出处。1.不用编程的部分1.1Form中。
目前代码应该没什么bug了,兼容IE6.0&FF1.5,通过xHTML的Transitional验证和CSS验证。为了能通过验证,只好再次改变使用的方式,改为用