一直在思考這個問題一段時間,只是因爲我不想花很多時間做反覆試驗:可以通過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 –