実装のアイデア
図に示すように: 注目すべき特性:
次のコードは33%の円を描きます <div class="circle-bar"> <div class="circle-bar-left"></div> <div class="circle-bar-right"></div> <div class="mask"> 33% </div> </div> .circle-bar { 背景画像: 線形グラデーション(#7affaf, #7a88ff); 幅: 182ピクセル; 高さ: 182px; 位置: 相対的; } .circle-bar-left { 背景色: #e9ecef; 幅: 182ピクセル; 高さ: 182px; クリップ: rect(0, 91px, 自動, 0); } .circle-bar-right { 背景色: #e9ecef; 幅: 182ピクセル; 高さ: 182px; クリップ: rect(0, auto, auto, 91px); 変換: 回転(118.8度); } 。マスク { 幅: 140ピクセル; 高さ: 140px; 背景色: #fff; テキスト配置: 中央; 行の高さ: 0.2em; 色: rgba(0, 0, 0, 0.5); 位置: 絶対; 左: 21px; 上: 21px; } .マスク > スパン { 表示: ブロック; フォントサイズ: 44px; 行の高さ: 150px; } /*すべての子孫は水平方向と垂直方向に中央に配置され、同心円になります*/ .circle-bar * { 位置: 絶対; 上: 0; 右: 0; 下部: 0; 左: 0; マージン: 自動; } /*要素自体とそのサブ要素は両方とも円です*/ .circle-bar、 .circle-bar > * { 境界線の半径: 50%; } これで、CSS で円形グラデーション プログレス バー効果を実装するサンプル コードに関するこの記事は終了です。CSS グラデーション プログレス バーのコンテンツをさらにご覧になりたい場合は、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: MySQL UPDATE ステートメントの「典型的な」落とし穴
>>: ブラウザの自動フォーム入力によるウェブページのスタイル損失の原因の分析と解決
純粋な CSS を使用して波の効果を実現することは、常に非常に困難でした。 波形曲線を実現するにはベ...
目次序文1. カスタムフォーカスコマンド1. 方法1 2. 方法2 3. 方法3 2. 入力ボックス...
序文Linux グループは、Linux でユーザー アカウントを管理するために使用される組織単位です...
コンピュータシステム: win7この記事は主に写真に基づいており、多くの写真が含まれていますCent...
Drop-shadow と box-shadow はどちらも影効果(ハロー効果)のための CSS プ...
タイトル通りです!一般的に使用される font-family はブラウザの組み込みフォントを読み込み...
シナリオ: データ量が増加すると、MySQL が配置されているディスクがいっぱいになり、より大きなス...
目次アルゴリズム戦略単一ノードの差分配列ノードの差分キー値の使用要件アルゴリズム戦略React の調...
ffmpeg は非常に強力なオーディオおよびビデオ処理ツールです。公式 Web サイトは http:...
境界範囲間のmysql間の範囲は両側の境界値を含む例: 3 から 7 までの id は、id >...
目次1. ロックとラッチ2. 繰り返し読み取り3. インサートロックプロセス3.1 ロックモード3....
目次Tomcat8のインストールと設定方法tomcat ダウンロードTomcat マネージャーを有効...
この記事では、画像テキストセグメンテーションを実装するためのNodeJSの具体的なコードを参考までに...
Nginx はネストされた if ステートメントをサポートしておらず、if ステートメントでの論理判...
今日は、CSS を使用してアニメーションの再生と一時停止を制御する非常に簡単なトリックを紹介します。...