Javascript修改CSS时CSS的特性是什么?
例如:
document.getElementById("demo").style.color = "red";它被认为是内嵌造型吗?
发布于 2019-02-12 16:39:27
Javascript修改CSS时CSS的特异性?
就像通过编辑原始源代码而不是使用JS来修改CSS一样。
Document.getElementById(“演示”).style.color=“红色”;
在这种情况下,您将修改直接附加到元素的样式。
<div id="demo" style="color: red">所以最大的特异性。(如果声明来自于“样式”属性,而不是带有选择器的规则。)
如果你用JS来做修改规则集,那么特异性就会不同。
发布于 2019-02-12 16:35:11
通过JavaScript,您正在修改DOM树( Html ),而不是CSS文件,因此它是内联样式。
通常,以这种方式进行内联样式不会被视为静态HTML文档的内联样式。
https://stackoverflow.com/questions/54654672
复制相似问题