首先说明一下:
用 IE9 以下的用户, 你们都是爸爸.
前言: 当 CSS3.0 出现以后, 出现了很多选择器, 其中伪类选择器很好用, 比如: nth-child, 很容易判断并选择对象. 让我们的工作变的更方便.
但有个麻烦, IE8 及 IE8 以下对很多伪类选择器并不兼容.
这 13 个伪类选择器是比较长用到的:
会发现, IE9 对这些伪类选择器都能兼容. IE8,IE7 对 :first-child,:hover 是兼容的, IE8 对: focus 是兼容的, 而其他 IE7,IE8 并不兼容.
IE 对 css3 的严重不支持, 这是让人无语.
网上找了一些资料, 发现了一个 JS 库, 页面直接引入后, 就完全支持 IE 下的伪类.
拿过来用就好了. 提供下载地址: http://selectivizr.com/
用法不用详细说了吧? 下载后, 直接把文件导入本地的环境中, 直接引入就好了.
希望可以帮助到你.
by 不言谢
来源: http://www.bubuko.com/infodetail-3395010.html