[英]How To Override CSS Styles in Shadow DOM?
此代码在我的网站中注入 div,我想打开display:block;
display:none;
. 如何覆盖 styles?
var template = document.getElementById("MDow-1");
var div = document.createElement("div");
div.setAttribute("style", "display: block !important; clear: both !important".replace(/\s/g, " ".repeat(parseInt(Math.random() * 29 + 1))));
var shadow = div.attachShadow({mode: "closed"});
shadow.innerHTML = template.innerHTML;
document.body.appendChild(div);
此 CSS 样式不起作用。
.SelectorName {
display: none;
}
我不确定我是否在关注您的问题,以更改您可以使用的 div 的显示
div.style.display = "none"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.