我发现如果我们编写内联 css(或使用 JavaScript 添加它),那么我们就会失去 css hover 的价值。有可能改变这种行为吗?
简单的例子
<div id="test" style="color: red">test</div>
<style>
#test:hover {
color:blue;
}
</style>
在这种情况下,悬停不起作用。
更新
我不能使用!important
,因为之后我将无法通过 JavaScript 更改该属性。
我也动态生成样式,所以我不能通过 JavaScript 添加特定的类。