ホームページ > 記事 > ウェブフロントエンド > HTML と CSS を使用してホバー時にボタンを振る
このチュートリアルでは、HTML と CSS を使用して、ユーザーがホバーしたときにボタンを振る方法を学びます。シェイク ボタンを作成すると、アプリのユーザー エクスペリエンスがさらに魅力的になります。
CSS の「キーフレーム」ルールを使用して、HTML 要素を揺さぶるカスタム アニメーションを作成する必要があります。次に、カスタム キーフレームを「アニメーション」CSS プロパティの値として使用して、ユーザーがボタンの上にマウスを置いたときにボタンを振ることができます。
###文法###上記の構文では、ボタンに揺れるアニメーションを追加するカスタム CSS ルールを作成しました。ユーザーは、「animation_time」を時間単位に置き換え、「repetition」を数値に置き換えてアニメーションを繰り返すことができます。
Example
の中国語訳は次のとおりです:CSS では、「アニメーション」プロパティを使用して、ユーザーがボタンの上にマウスを置いたときにボタンに「シェイク」キーフレームを追加します。 Shake キーフレームでは、アニメーション時間の 0% でボタンを「0 度」、20% の時間で「5 度」、50% の時間で「0 度」、50% の時間で「0 度」回転します。アニメーション時間の % 時間回転ボタン「5 度」 70% の時間は「0 度」、100% の時間は「0 度」です。
出力では、ボタンが垂直方向に揺れているのがわかります。
リーリーExample
の中国語訳は次のとおりです:Example
の中国語訳は次のとおりです:'translateX()' 関数はボタンを水平方向に移動し、'rotate()' 関数はボタンを垂直方向に移動します。出力では、ユーザーがボタンの上にマウスを置くと、ボタンが水平および垂直にわずかに移動することがわかります。ただし、ユーザーは「translateX()」関数のパラメータ値を増やして、水平方向のディザリングを増やすことができます。
リーリー結論
以上がHTML と CSS を使用してホバー時にボタンを振るの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。