一直在思考这个问题一段时间,只是因为我不想花很多时间做反复试验:可以通过javascript访问多少CSS3?
我可以通过良好的'ol javascript访问多少css3属性?
,或者换句话说:
可以我与-webkit-鬼混,-moz-,元件的等属性?还有,我可以添加相同的元素?
请注意,创建一种风格,然后追加,并最终设定元素的类属性是不会削减对我有什么记:\
一直在思考这个问题一段时间,只是因为我不想花很多时间做反复试验:可以通过javascript访问多少CSS3?
我可以通过良好的'ol javascript访问多少css3属性?
,或者换句话说:
可以我与-webkit-鬼混,-moz-,元件的等属性?还有,我可以添加相同的元素?
请注意,创建一种风格,然后追加,并最终设定元素的类属性是不会削减对我有什么记:\
几乎一切可以在节点级别设置。弱点在于与实际的CSS一起工作。你当然可以设置-webkit或-moz属性。只要放下“ - ”,并在引用属性时使用骆驼案例。请注意,相同的转换不适用于值(请参见下文)。所以-webkit-transition-property变成了webkitTransitionProperty。将这些添加到元素是通过style属性完成的。所以
node.style.webkitTransitionProperty = "-webkit-transform";
我会说如果CSS3可以做到这一点的JavaScript可以做到这一点,但这可能取决于浏览器。但是你可以假设几乎每个样式属性都可以被javascript操作。请注意,名称可以不同,如-mox-boxshadow
和javascript element.style.mozBoxShadow
尽可能多的浏览器支持。 – BoltClock
嗯,你不能访问':before'和':after'伪元素。 – insertusernamehere
搁置?从来没有要求任何代码..只是一个线路的答案:P –