インラインcssを作成する(またはJavaScriptを使用して追加する)と、cssホバーの値が失われることがわかりました。そのような振る舞いを変えることは可能ですか?
簡単な例
<div id="test" style="color: red">test</div>
<style>
#test:hover {
color:blue;
}
</style>
この場合、ホバーは機能しません。
アップデート
!important
その後、JavaScriptを介してその属性を変更できなくなるため、使用できません。
また、スタイルを動的に生成するため、JavaScriptを介して特定のクラスを追加することはできません。