簡単なチュートリアル これは CSS3 カラー プログレス バー アニメーション効果です。 CSS3 プログレス バーのアニメーション効果には 3 つのアニメーション効果が含まれており、HMTL コードとシンプルな CSS3 を使用して、色付きのプログレス バーのさまざまなアニメーション効果を実現します。 使い方 HTML構造 <div class="コンテナ"> <div class="progress progress-striped"> <div class="プログレスバー"> </div> </div> </div> <div class="コンテナ"> <div class="progress2 進捗状況が移動されました"> <div class="プログレスバー2" > </div> </div> </div> <div class="コンテナ"> <div class="progress 進行状況無限"> <div class="progress-bar3" > </div> </div> </div> CSS構造 体 { フォントファミリー: 'Montserrat'、サンセリフ; 背景: #2c303a; } 。容器 { マージン: 100px 自動; 幅: 500ピクセル; テキスト配置: 中央; } 。進捗 { パディング: 6px; 背景: rgba(0, 0, 0, 0.25); 境界線の半径: 6px; ボックスシャドウ: インセット 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08); } .プログレスバー{ 高さ: 18px; 背景色: #ee303c; 境界線の半径: 4px; 遷移: 0.4 秒線形; 遷移プロパティ: 幅、背景色; } .progress-striped .progress-bar { 背景色: #FCBC51; 幅: 100%; 背景画像: linear-gradient(45度、#fca311 25%、透明 25%、透明 50%、#fca311 50%、#fca311 75%、透明 75%、透明); アニメーション: progressAnimationStrike 6s; } @keyframes progressAnimationStrike { から { 幅: 0; } に { 幅: 100%; } } .progress2 { パディング: 6px; 境界線の半径: 30px; 背景: rgba(0, 0, 0, 0.25); ボックスシャドウ: インセット 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08); } .プログレスバー2 { 高さ: 18px; 境界線の半径: 30px; 背景画像: linear-gradient(下へ、rgba(255, 255, 255, 0.3)、rgba(255, 255, 255, 0.05)); 遷移: 0.4 秒線形; 遷移プロパティ: 幅、背景色; } .progress-moved .progress-bar2 { 幅: 85%; 背景色: #EF476F; アニメーション: progressAnimation 6秒; } @keyframes 進捗アニメーション { 0% { 幅: 5%; 背景色: #F9BCCA; } 100% { 幅: 85%; 背景色: #EF476F; } } .プログレスバー3 { 高さ: 18px; 境界線の半径: 4px; 背景画像: 線形グラデーション(右、#4cd964、#5ac8fa、#007aff、#7DC8E8、#5856d6、#ff2d55); 遷移: 0.4 秒線形; 遷移プロパティ: 幅、背景色; } .progress-infinite .progress-bar3 { 幅: 100%; 背景画像: 線形グラデーション(右、#4cd964、#5ac8fa、#007aff、#7DC8E8、#5856d6、#ff2d55); アニメーション: colorAnimation 1s 無限; } @keyframes カラーアニメーション { 0% { 背景画像: 線形グラデーション(右、#4cd964、#5ac8fa、#007aff、#7DC8E8、#5856d6、#ff2d55); } 20% { 背景画像: 線形グラデーション(右、#5ac8fa、#007aff、#7DC8E8、#5856d6、#ff2d55、#4cd964); } 40% { 背景画像: 線形グラデーション(右、#007aff、#7DC8E8、#5856d6、#ff2d55、#4cd964、#5ac8fa); } 60% { 背景画像: 線形グラデーション(右、#7DC8E8、#5856d6、#ff2d55、#4cd964、#5ac8fa、#007aff); } 100% { 背景画像: 線形グラデーション(右、#5856d6、#ff2d55、#4cd964、#5ac8fa、#007aff、#7DC8E8); } } 上記は、CSS3 で色付きのプログレスバーアニメーションを実装する例の詳細です。CSS3 の色付きプログレスバーの詳細については、123WORDPRESS.COM の他の関連記事に注目してください。 |
<<: Linux の一般的なハードディスク管理コマンドの紹介
>>: Dreamweaver8を使用してウェブサイトのファイルをチェックして整理する方法
HTML でのテキストのデフォルトの配置は水平ですが、特殊な場合にはテキストを垂直に配置する必要が...
JavaScript に依存せず、純粋な CSS を使用してsvgストローク描画アニメーション効果と...
目次tomcatをデプロイする1.ダウンロードして解凍する2. 設定ファイルを変更する移植プロジェク...
目次HTML ページの作成js部分の機能を実装する1. 左ボタンと右ボタン2. 小さな円を動的に生成...
目次最初のステップステップ2ステップ3ステップ4 Alipay 決済インターフェースへの接続に関する...
この記事では、Centos7.6 システムと Oracle11g を例に挙げます。 1. まずデータ...
テーブルを美しくするために、セルごとに異なる境界線の色を設定できます。基本的な構文<TD 境界...
この記事の例では、カスタムスクロールバーコンポーネントを実装するためのjsの具体的なコードを参考まで...
キーコードは次のとおりです。コードをコピーコードは次のとおりです。 html{高さ:100%; }コ...
データベース アプリケーションは、アプリケーション システムに不可欠な部分です。リレーショナル デー...
ソフトウェアバージョンウィンドウズ: ウィンドウズ10 MySQL: mysql-8.0.16-wi...
目次1 テスト環境1.1 サーバーハードウェア1.1.1 t2.マイクロ1.1.2 c5.large...
テーブルとは何ですか?テーブルは、データのキャリアである HTML テーブルです。以下は比較的標準的...
execute、executeUpdate、executeQuery の違い (およびそれらの戻り値...
1. 2種類のDMAマッピング1.1. 一貫性のあるDMAマッピング主に長期間使用されるエリアをマッ...