これは Element UI の読み込みコンポーネントのエフェクトです。かっこいいですね。実装してみましょう。 分析するアニメーションは 2 つの部分で構成されています。 青い弧は点から円まで伸び、その後円から点まで縮小します。 円の親ノードは円とともに回転します コード <svg viewBox="25 25 50 50" class="box"> <circle cx="50" cy="50" r="20" fill="none" class="circle"></circle> </svg> CS 。箱 { 高さ: 200px; 幅: 200ピクセル; 背景:小麦; } .box .circle { ストローク幅: 2; ストローク: #409eff; ストロークの線のサイズ: 丸い; } アニメーション効果を追加する /* 回転アニメーション */ @keyframes 回転 { に { 変換: 回転(1回転) } } /* 円弧アニメーション */ /* 125 は円周です */ @keyframes 円 { 0% { /* 状態 1: ポイント */ ストロークダッシュ配列: 1 125; ストロークダッシュオフセット: 0; } 50% { /* 状態 2: 円 */ ストロークダッシュ配列: 120, 125; ストロークダッシュオフセット: 0; } に { /* 状態3: ポイント(回転方向に縮小) */ ストロークダッシュ配列: 120 125; ストロークダッシュオフセット: -125px; } } 。箱 { /* ...上記と同じ*/ アニメーション: 2 秒の線形無限回転; } 。丸 { /* ...上記と同じ*/ アニメーション: 2 秒間無限に循環します。 } 最後に背景を削除します オンラインコードデモ https://jsbin.com/yarufoy/edit?html,css,output 純粋な HTML+CSS で要素の読み込み効果を実現する方法についての記事はこれで終わりです。HTML+CSS で読み込みを実現する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 |
<<: 純粋な HTML+CSS でオリンピック リングを実装するためのサンプル コード
目次1. 前処理2. コンパイル3. コンパイル4. リンク1. gccのインストール(Ubuntu...
MySQL 8 の公式バージョン 8.0.11 がリリースされました。公式発表によると、MySQL ...
最近、あるウェブサイトのバックエンドに一連の統計機能を追加していたのですが、条件によるカウントが必要...
解決: <head> に次のコードを追加します。コードをコピーコードは次のとおりです。 ...
目次1. JavaScript がシングルスレッドなのはなぜですか? 2. タスクキュー3. イベン...
概要連合接続データセットキーワードは、2つのクエリ結果セットを1つに連結し、同一のレコードを除外する...
mysql 1 つのテーブル列を別のテーブルにコピーする場合によっては、フィールドから別の新しいフィ...
目次docker システム df docker システム プルーンdocker systemc 情報...
React Hooks は React 16.8 で導入された新しい機能で、クラスを使用せずに状態や...
序文最近、偶然 MySQL の coalesce を発見しました。ちょうど時間があったので、MySQ...
目次1.0 はじめに2.0 Dockerのインストール3.0基本的なDockerコマンド4.0 Do...
1. 依存パッケージをインストールする [root@localhost ~]# yum insta...
1.MySqlをダウンロードしてインストールする公式ウェブサイトからMySqlデータベースをダウンロ...
この記事では、jsで簡単な計算機を作成する具体的なコードを参考までに共有します。具体的な内容は次のと...
1. maxPostSize を設定する理由は何ですか? tomcat コンテナには送信データのサイ...