これは 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の具体的なコードを参考までに共有します。...
この記事では、参考までに、Navicatを使用してCSVファイルをMySQLにインポートするための具...
この記事では、サイコロゲームを実装するためのWeChatアプレットの具体的なコードを参考までに共有し...
目次1. Vue環境を構築する2. Vue スキャフォールディングツール3. プロジェクトを作成する...
準備する1. 必要なインストールパッケージをダウンロードするhttps://www.php.net/...
誰もがこんな気持ちになったことがあると思います。30 秒の広告が入った動画を見ると、とても不快に感じ...
序文プログラミング言語には通常、さまざまな隠されたトリックが含まれており、これらのトリックを上手に使...
目次1. プロトタイプチェーン継承2. コンストラクタによる継承3. 組み合わせ継承4. プロトタイ...
ブラウザはおそらく私たちにとって最も馴染みのあるツールです。 Firefox、Opera、Safar...
1. テキストの書式設定: この例では、HTML ファイル内のテキストを書式設定する方法を示します...
3つの機能: 1. コンテンツの垂直方向の自動中央揃え2. デフォルトのプロンプトテキストは灰色で表...
ここでは、あまり使われていない、または誤解されている 10 個の HTML タグを紹介します。あまり...
この記事では、マウスがテーブルの行を通過するときにJavaScriptを使用して色ラベルを表示する方...
HTML チェックボックスとラジオボタンスタイルの美化の簡単な例チェックボックス: XML/HTML...
フォーム検証は、フロントエンド開発プロセスで最もよく使用される機能の 1 つです。私の個人的な仕事経...