我已經完成程序來創建彈出div區塊。 因爲我用四個輸入標籤創建了div塊。我在它的後面添加了一個body標籤。 然後我嘗試爲除了這個div標籤以外的其他物體制作不透明視圖。爲什麼opacity沒有在javascript中設置
所以,我想這個
document.body.style="opacity:0.3";
document.getElementById("div_block").style="opacity:1";
不透明度div_block正確設置它顯示的不透明度的值是1 但在網頁中的不透明度是影響div_block也。 如何避免這種情況?
'.style.cssText = 「不透明度:0.3」'或'.style.opacity =「0.3」' –
請顯示您的(「* [mcve] *')代碼。順便說一句,從你的描述中,聽起來你正在向頁面添加另一個'
'元素,如果你不*,每個文檔只能有一個正文元素。另外:不透明是遺傳的,孩子不能比其祖先更不透明。 –正如Jaromanda所說,「style」是一個對象,而不是一個字符串。 – slebetman