これは 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 でオリンピック リングを実装するためのサンプル コード
目次ユーティリティ: vue での使用:説明する:画像安定化:スロットル:ユーティリティ: // 手...
導入今日は Python でデータベースに接続する方法を学んだので、MySQL データベースをインス...
シェルスクリプトはアクセス制御を設定し、複数回のログイン失敗後にIPをブロックしてSSHのブルートフ...
時刻、文字列、タイムスタンプ間の変換は、日常生活でよく使用されます。よく使用されますが、私は使用する...
一般的な基本グラフィックと私が遭遇するいくつかの小さなアイコンについて簡単に説明します。以下は CS...
この記事では、Google 入力方法をインストールします。実は以前はSogou入力方式を使っていたの...
目次01 GTIDの紹介02 GTIDの仕組み03 GTIDの利点と欠点04 テスト環境構築05 テ...
このコードは水平マージを示しています。 <!DOCTYPE html PUBLIC "...
適応型レイアウトは、実際のアプリケーションでますます一般的になっています。今日は、主にフローティング...
ユーザーエクスペリエンスと使いやすさを向上させるために、入力ボックスなど、Web ページでユーザーが...
目次1. 解決策2. サーバーから返されたトークンをブラウザに保存する3. リクエストにアクセス権限...
本から学ぶことは常に浅はかで、これがさらなるダウンタイムを引き起こすことには決して気づきません......
前に書いた内容: ビジネス ロジックの判断を行うために、最新のトランザクション ID を表示する必要...
dom要素に新しい子要素を追加し、新しく追加された新しい要素がコンテナーのスコープを超えた場合は、次...
<a href = "http://" style = "cur...