使用Javascript注入CSS无效
我想通过将JS注入以下内容来删除元素: 持有Google Play链接的div应该消失,但什么也没发生。我做错了什么?我正在Chrome控制台上试用。下面是类名使用Javascript注入CSS无效,javascript,html,css,Javascript,Html,Css,我想通过将JS注入以下内容来删除元素: 持有Google Play链接的div应该消失,但什么也没发生。我做错了什么?我正在Chrome控制台上试用。下面是类名.ls wrapper和.ls in out: 试试看 appendChild(document.createTextNode(youCssHere)) 您可以使用document.queryselectoral(“.ls wrapper.ls in out”).item(2).style.display=“无”,而不是修改innerHT
.ls wrapper
和.ls in out
:
试试看
appendChild(document.createTextNode(youCssHere))您可以使用
document.queryselectoral(“.ls wrapper.ls in out”).item(2).style.display=“无”,而不是修改innerHTML,您的CSS专用性是否足够高
您提供的屏幕截图没有显示最重要的部分,这可能是:您是否在
中看到
?如果在“样式管理器”中向下滚动,您是否看到正在应用的样式?您有一个内联样式,指定display:block
,它将覆盖任何样式表引用,除非您放入!重要信息
在属性值之后。请参见@HereticMonkey,!重要提示
成功了!谢谢
javascript:(function() {
var parent = document.getElementsByTagName('head').item(0);
var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = '.ls-wrapper.ls-in-out { display: none; }';
parent.appendChild(style);
})()