ホームページ > ウェブフロントエンド > H5 チュートリアル > HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例

黄舟
リリース: 2017-03-18 16:05:51
オリジナル
1520 人が閲覧しました

次のエディターは、HTML5を使用してボタンのさまざまなアニメーションをデザインする方法の簡単な例を示します。編集者はこれがとても良いと思ったので、参考として共有します。エディターに従って、

HTML5 を上手に使ってボタンの背景にさまざまなアニメーション効果をデザインする方法を見てみましょう。この特殊効果では、マウスがボタン上をスライドすると、CSS3 アニメーション が使用されて、 背景サイズ がアニメーション化されます。さまざまな背景アニメーション効果を実現する、background-position Attributes。全体的なレンダリングを見てみましょう:

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例 具体的な実装:

1. CSS スタイル

まず、ボタンのユニバーサル スタイルを設定します。ボタンの背景を削除し、2 ピクセルの実線の境界線を設定し、下の境界線を 4 ピクセルに設定します。 padding を使用してボタンのサイズを設定し、ボタンのテキストの色に滑らかなアニメーション遷移効果を設定します。

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例最初のボタンの背景アニメーション:

最初のボタンの背景アニメーションでは、ボタンの背景は 2 つのグラデーションレイヤーを使用して作成されます。マウスがボタン上でスライドすると、ハーフトーン フレーム アニメーションが実行され、ボタンの背景サイズ プロパティが変更されます。すべてのドットがつながるように背景画像のサイズを縮小します。

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例2番目のボタンの背景アニメーション:

2番目のボタンの背景アニメーションでは、ボタンの背景画像として線形グラデーションが使用されます。マウスがボタン上をスライドすると、ボタンの背景位置プロパティを変更することで、背景の位置が連続的に変化し、横断歩道効果

を形成します。

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例3番目のボタンの背景アニメーション:

3番目のボタンの背景アニメーションでは、ボタンの背景画像として花柄のドットのグラデーションを使用します。マウスがボタン上でスライドすると、ボタンの背景位置プロパティを変更することによって背景の位置が継続的に変更され、ポイント モーション効果が形成されます。

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例 4 番目のボタンの背景アニメーション:

4 番目のボタンの背景アニメーションでは、ボタンの背景画像として波を使用します。マウスがボタン上でスライドすると、ボタンの背景位置プロパティを変更することで、背景の位置が連続的に変化し、波状のダイナミックなモーション効果を形成します。

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例5番目のボタンの背景アニメーション:

5番目のボタンの背景アニメーションでは、ボタンの背景画像としてスラッシュを使用します。マウスがボタン上でスライドすると、ボタンの背景位置プロパティを変更することにより、背景の位置が連続的に変化し、斜めの動き効果が形成されます。

HTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例6番目のボタンの背景アニメーション:

6番目のボタンの背景アニメーションでは、円形の点滅するグラデーションがボタンの背景画像として使用されます。マウスがボタン上でスライドすると、ボタンの背景位置プロパティを変更することにより、背景の位置が連続的に変化し、円形の点滅効果が形成されます。

これは、6 つのボタンのそれぞれの効果とコードです。この CSS スタイルに加えて、いくつかの標準コンポーネントを使用して作成することもできます。

以上がHTML5 を使用してボタンの背景 (画像とテキスト) のさまざまなアニメーションをデザインする簡単な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート