Con*_*Hui 5 html javascript browser google-chrome
我想知道为什么有时我可以改变网页背景颜色,有时我不能.例如,在某些网站中,我只需在chrome控制台中键入document.body.bgColor ="red",并暂时更改背景颜色.但是,在StackOverFlow等其他站点中,这不起作用.由于我的浏览器已经加载了页面,我应该能够更改本地显示的方式.为什么不?谢谢
在Chrome中,您可以使用DOM检查器查看正文的计算样式以及导致此计算样式的CSS规则的继承/覆盖.
如果你设置document.body.style.backgroundColor
(不是bgColor
属性),你会发现你实际上可以在这里更改背景颜色.这一切都取决于是否存在其他具有更高特异性的规则.DOM检查员会告诉您是否是这种情况.
归档时间: |
|
查看次数: |
8067 次 |
最近记录: |