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,固然他还提供对别的库的支持。)

下面是对不一样库的不一样支持。css

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

[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下试用的话,得用本地服务器发布.(仍是很差用的同窗,请参看网站下面的提示信息。谢谢。)
html

 

转载自:站酷网-konia_758jquery

相关文章
相关标签/搜索