我一直试图让一个网站的背景图片淡入淡出,我一直试图将div的背景颜色变成一个变量,这是我尝试过的:
elem = document.getElementById('nav');
bgColor = elem.style.backgroundColor;
但是,一旦我尝试提醒变量bgColor
,例如:alert(bgColor)
,我收到的所有警报都会在文本框中显示为空。我已经查看了一些Stack问题,并且我已经尝试了所有在那里被告知的内容并且它似乎没有将物理颜色变成变量。
答案 0 :(得分:0)
window.getComputedStyle
是解决方案。否则你会得到"直接"样式是空的。