2017-08-20 4 views
1

私は最初に私は使用できませんjavascriptと言う。クラスを追加する:CSSを使用してホバー

私の質問はこうです:マウスを置くと、クラスに要素を追加できます。私はたくさんある:ホバーの原因にスタイルを追加することはできません。

私は私のページでanimate.cssを使用しています。たとえば、ユーザーがページ内の要素を移動するときに、「fadeInUp」クラスを追加したいとします。 JavaScriptを使ってこれを行うのは簡単ですが、CSSについてはどうですか?次の場合にクラスを追加することは可能ですか?

+1

CSSでクラスを追加することはできません。あなたが何をしようとしているかによって、クラスを追加する効果を模倣することができます。例を作成してください。 –

+0

もちろん、javascriptを使ってmouseInまたはmouseOutイベントのクラスを追加/削除することができます。 – Nisarg

+0

私はなぜ自分で別のカスタムクラスを追加することができないのかわかりません:あなたが望むクラスのスタイルを与えてください。多くのスタイルがある場合、それはまだ多くのスタイルを持つクラスと同じです。 –

答えて

1

非常に単純に、私はあなたが正しく、あなたがクラスを追加したいと仮定してしまった


これはできません。

しかし、必要なCSSコードを前述のanimate.cssファイルからコピーして、擬似クラス:hoverに適用することができます。

CSSが疑似クラス以外のクラスやIDを直接操作する方法はありません。

関連する問題