解决IE6、IE7、Firefox兼容最简单的CSS Hack
日期:2013-12-16 来源:攀枝花惠康网络公司
很早就看到过解决方案,发现这个方案仍是很靠得住的。当然,独一的错误谬误就是每一个属性都要去Hack,但我在良多实践中,只用‘批改’1-2个属性就可以了。
是不是很便利:)
具体写法很轻易:
123456 #someNode{position: fixed;#position: fixed;_position: fixed;}- 第一排给Firefox以及其他浏览器看
- 第二排给IE7(可能往后的IE8、IE9也是如斯,谁知道呢)看
- 第三排给IE6以及更老的版本看
最好的应用就是可以让IE6也“撑持”position:fixed,而且,,可以做到不惹人JavaScript代码(仅用IE6的expression),我这里有一个现,CSS如下写:
12345678910111213 #ff-r{position: fixed;_position: absolute;right: 15px;top: 15px;_top: expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+15 :document.body.scrollTop +(document.body.clientHeight-this.clientHeight));}文章来源:攀枝花惠康网络公司
惠康网络,是一家专业从事攀枝花网站建设,攀枝花网站制作,攀枝花网站设计公司,提供网站建设一条龙服务(网站域名注册+网站服务器租用+网站开发+网站维护+网站营销推广),惠康网络立足攀枝花,辐射全中国,攀枝花惠康网络的客户已经遍布国内各地大中小城市,我们高效优质的网站建设服务深受用户好评。