IE下的CSS3伪类选择器支持

当css3.0出现以后,着实让我兴奋了好久,因为出现了很多选择器,我们在也不用靠js做复杂判断了。比如:nth-child,很容易就可以判断奇偶对象 “:nth-child(2n)和:nth-child(2n+1)”

但是IE对css3的严重不支持,实在让我头疼。虽然现在IE9的发布,但是国人还有很多在使用IE6 7 8。

无意间发现了一个js库,虽然不知道原理是什么,但是尝试了一下,发现完全支持IE下的伪类。嘿嘿,拿过来用就好了。

提供下载地址:http://selectivizr.com/

只需要在页面加载jQuery库和网站提供的js库文件,然后css里面直接写伪类选择器,IE就可以实现,很简单的。(我个人比较喜欢用jQuery,当然他还提供对别的库的支持。)

下面是对不同库的不同支持。


值得说明一下。
页面里引用的代码:



 
 



[JS library]处,加载你的js库,比如 “jquery-1.4.4.min.js”
假如Javascript 不可用,则在[fallback css]处,加载你的css文件,比如 “simple.css” ,显示简单的效果(无伪类效果).
[style css]处, 加载你的css文件,比如 “style.css”
伪类必须写在css文件里面,不能写在页面里

这里我说的是css3对IE的支持,没有基础的部分,不明白的同学,请百度css3新特性。
只有懂的人,自然知道我分享的这个是不是好东西。。经过测试,我是在Mac下做好的页面,直接用pc访问我的Mac,IE 6 7 8 完全支持...
要是直接pc下试用的话,得用本地服务器发布.(还是不好用的同学,请参看网站下面的提示信息。谢谢。)

本文由 站酷网 - konia_578 原创

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值