gpt4 book ai didi

javascript - 在 JavaScript 中使用 CSS !important

转载 作者:太空狗 更新时间:2023-10-29 15:23:23 24 4
gpt4 key购买 nike

<div id="testDiv">
<h2 class="example">A heading with class="example"</h2>
<p class="example">A paragraph with class="example".</p>
</div>

<button onclick="myFunction()">Try it</button>

<style>
.example {
background-color: green !important;
}
</style>

<script>
function myFunction() {
var x = document.querySelectorAll("#testDiv p.example");
x[0].style.backgroundColor = "red";
}
</script>

从上面的代码中,我如何通过脚本标记中定义的 JS 代码中的上述样式属性中的 !important 覆盖 css 属性?

注意:我们有一些内部应用程序声明其样式很重要

最佳答案

使用 CSSStyleDeclaration.setProperty() 尝试此代码:

function myFunction() {
var x = document.querySelectorAll("#testDiv p.example");
x[0].style.setProperty("background-color", "red", "important");
}

关于javascript - 在 JavaScript 中使用 CSS !important,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38454240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com