款式文件阅读器免费素材下载 ie

资源魔 61 0
用法
你只要要下载Robert Nyman的DOMAssistant剧本以及ie-css3.js并将它们正在你的页面的head标签中导入,以下:

复制代码代码以下:
<head>
<script type="text/javascript" src="DOMAssistantCompressed-2.7.4.js"></script>
<script type="text/javascript" src="ie-css3.js"></script>
</head>

支持的抉择器

:nth-child
:nth-last-child
:nth-of-type
:nth-last-of-type
:first-child
:last-child
:only-child
:first-of-type
:last-of-type
:only-of-type
:empty
ie-css3的一些限度

款式表必需经过<link>标签引入。页面级的款式表或许内联的款式表将有效。不外你能够正在内部款式文件中应用@import 导入其它款式文件;
款式表文件必需以及页面放正在同一个域名上面;
应用file://门路的款式文件将因为阅读器的平安成绩而没有起作用;
:not()抉择器尚没有支持;
该办法没有是静态的,款式被使用之后再扭转DOM,将会有效。
若何工作的?
ie-css3.js下载页面的每个款式文件并解析它的CSS3伪抉择器。假如一个抉择器被找到,它就会被交换为同名的CSS class。比方: div:nth-child(2) 将会变为 div._iecss-nth-child-2 。而后,Robert Nyman的DOMAssistant用于寻觅婚配元素CSS3抉择器的DOM节点而后将相应的CSS类增加给它。

终极,元素的款式表会被新的版本代替,而后用CSS3抉择器对相应元素增加对应的款式。

防止IE的CSS诠释器
依据W3C的规则,一个阅读器应该正视它没有意识的CSS规定。这就呈现一个成绩——咱们需求行使款式表文件中的CSS3抉择器,然而IE会将它们抛弃。

为了不这个成绩,每个款式文件城市经过XMLHttpRequest下载。这容许该剧本绕开阅读器内置的CSS诠释器并可以读取原始的CSS文件。

标签: CSS3 多边图形 cssQuery

抱歉,评论功能暂时关闭!