実装のアイデア
図に示すように: 注目すべき特性:
次のコードは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 ステートメントの「典型的な」落とし穴
>>: ブラウザの自動フォーム入力によるウェブページのスタイル損失の原因の分析と解決
JavaScript ではオブジェクトを走査する順序は固定されていないと聞いたことがある人もいるかも...
HTML 検証はHTML 検証を指します。これは、HTML ドキュメントを分析し、標準の HTML ...
第1章 ソースコードのインストールRPM パッケージは特定のシステムとプラットフォームに応じて指定さ...
以下の内容では、隣接リストを使用してツリー構造を保存する MYSQL のプロセスとソリューションを紹...
一般的な Dockerfile 命令の紹介命令説明するから新しいイメージが構築される基となるイメージ...
WeChat ミニプログラムのネイティブ コンポーネントであるカメラ、キャンバス、入力 (フォーカス...
#docker 検索#docker プルポーター1. イメージを取得した後、中国語パッケージをダウン...
目次必要:発生した問題:解決する:必要:要素テーブル内の複数の列を並べ替えるには、日付の並べ替えをク...
ステップ1: システムのアーキテクチャを確認する dpkg --print-architecture...
導入Binlog ログ、つまりバイナリ ログ ファイルは、データベースに対するユーザー操作の SQL...
プロフェッショナルな Web デザインは複雑で時間がかかります。 HTML と CSS フレームワー...
<br />ナビゲーションとは、ウェブサイトの上部にあることが多いナビゲーション バーの...
1. 構成デフォルトでは、最初の 2 つはチェックされていないので、チェックする必要があります。 (...
MySQL データベースでは、null は一般的な状況です。MySQL での null に関する注意...
この例で使用されているMySQLのバージョンはmysql-8.0.15-winx64です。 1. z...