通过 运行 chrome 控制台更改网页中所有元素的不透明度
Change the opacity of all elements in webpage by running chrome console
我试过了,但是 returns 错误(未捕获的类型错误:无法设置未定义的 属性 'opacity')
console.dir(document.getElementsByTagName("*").style.opacity="0.5");
document.getElementsByTagName("*")
returns 一个元素数组。您无法使用 elements.style
.
同时访问所有这些元素的样式
您可以像这样设置第一个元素(应该是根元素)的样式:
document.getElementsByTagName("*")[0].style.opacity = 0.5
这将影响根元素及其所有子元素。
我试过了,但是 returns 错误(未捕获的类型错误:无法设置未定义的 属性 'opacity')
console.dir(document.getElementsByTagName("*").style.opacity="0.5");
document.getElementsByTagName("*")
returns 一个元素数组。您无法使用 elements.style
.
您可以像这样设置第一个元素(应该是根元素)的样式:
document.getElementsByTagName("*")[0].style.opacity = 0.5
这将影响根元素及其所有子元素。