2012-07-06 62 views

回答

8

設置樣式表中的一個CSS值不一樣通過style屬性設置它。您需要查看getComputedStyle方法以獲取此內容(對於較舊的IE,還需要currentStyle)。

+0

對於IE瀏覽器,你需要一個解決辦法,因爲它不具備的getComputedStyle,例如:http://www.javascriptkit.com/dhtmltutors/dhtmlcascade4.shtml – TheZ 2012-07-06 15:37:47

+1

謝謝,我不知道 – John 2012-07-06 15:42:19

-1
document.getElementById("em").style.opacity; 

如果您使用內聯樣式.eg,它會正常工作。現在

<div id="em" style="width: 50px; height: 50px; opacity: 0.5;"> 
+0

其不透明度* BTW – Xeieshan 2018-02-26 11:05:11

+0

哎呀............ – mohsin 2018-02-27 11:20:41

3
var em = document.getElementById("em"); 
var temp = window.getComputedStyle(em).getPropertyValue("opacity"); 

,可變臨時將有 「EM」 的不透明度值。

相關問題