重複の可能性:
JavaScript から CSS ルールセットを変更する
インライン スタイリングを行わずに Css スタイルシート宣言を変更する可能性があるかどうか疑問に思っていました。
簡単な例を次に示します。
<style>
.box {color:green;}
.box:hover {color:blue;}
</style>
<div class="box">TEXT</div>
これにより、青く書かれたボックスが表示され、ホバーすると緑に変わります。
色にインライン スタイルを指定すると、ホバー動作が失われます。
<div class="box" style="color:red;">TEXT</box>
それは、何があっても、赤い書かれたボックスを与えます。
したがって、私の質問は、スタイルをインラインのもので上書きするのではなく、css 宣言オブジェクトにアクセスして変更するにはどうすればよいかということです。
ありがとう、