成果を達成する 実装コード html <div class="コンテナ"> <div class="赤い炎"></div> <div class="オレンジ色の炎"></div> <div class="黄色い炎"></div> <div class="白い炎"></div> <div class="青い円"></div> <div class="黒い円"></div> </div> CSS3 体{ 背景:黒; } 。容器{ マージン:80px 自動; 幅: 60ピクセル; 高さ: 60px; 位置:相対; 変換の原点:中央下; アニメーション名: ちらつき; アニメーション期間:3ms; アニメーション遅延:200ms; アニメーションタイミング関数: easy-in; アニメーションの反復回数: 無限; アニメーション方向: 代替; } 。炎{ 下:0; 位置:絶対; 境界線の右下の半径: 50%; 左下の境界線の半径: 50%; 左上の境界線の半径: 50%; 変換:回転(-45度) スケール(1.5,1.5); } 。黄色{ 左:15px; 幅: 30ピクセル; 高さ: 30px; 背景:ゴールド; ボックスシャドウ: 0px 0px 9px 4px ゴールド; } 。オレンジ{ 左:10px; 幅: 40px; 高さ: 40px; 背景:オレンジ; ボックスシャドウ: 0px 0px 9px 4px オレンジ; } 。赤{ 左:5px; 幅: 50px; 高さ: 50px; 背景:オレンジ赤; ボックスの影: 0px 0px 5px 4px オレンジレッド; } 。白{ 左:15px; 下:-4px; 幅: 30ピクセル; 高さ: 30px; 背景:白; ボックスの影: 0px 0px 9px 4px 白; } 。丸{ 境界線の半径: 50%; 位置:絶対; } 。青{ 幅: 10px; 高さ: 10px; 左:25px; 下:-25px; 背景: スレートブルー; ボックスの影: 0px 0px 15px 10px スレートブルー; } 。黒{ 幅: 40px; 高さ: 40px; 左:10px; 下:-60px; 背景:黒; ボックスの影: 0px 0px 15px 10px 黒; } @keyframes ちらつき{ 0% {変換: 回転(-1度);} 20% {変換: 回転(1度);} 40% {変換: 回転(-1度);} 60% {変換: 回転(1度) スケールY(1.04);} 80% {変換: 回転(-2度) スケールY(0.92);} 100% {変換: 回転(1度);} } 以上がCSS3で実装した炎アニメーションの詳細です。CSS3の炎アニメーションの詳細については、123WORDPRESS.COMの他の関連記事にも注目してください。 |
序文Linux カーネルでは、元のコードとの互換性を保つため、または特定の仕様に準拠するため、また現...
目次getApp()ページエントリファイルの先頭に変数を定義しますwx.createSelector...
Ubuntu 20.04 をインストールした後、デフォルトでは root アカウントのログイン権限が...
目次1. MySQLのコンパイルとインストール: 2. 最初のマルチインスタンス3307を準備する3...
レンダリングBlog Gardenでよく使われるスタイル /*タイトル h1 h2 h3 スタイル*...
この記事では、Ubuntuサーバーバージョンのインストールグラフィックチュートリアルを参考までに紹介...
データベースを構築してプログラムを書くとき、日付と時刻の使用は避けられません。データベースには、ti...
来学期にMySQLを勉強します。事前に自宅で練習していませんでした。インストールに時間がかかるとは思...
ブラウザ モジュールの主な機能は、http リクエスト ヘッダーの「User-Agent」の値とブラ...
目次一般的な配列メソッドconcat() メソッドjoin() メソッドpop() メソッドpush...
序文負荷分散には nginx を使用します。アーキテクチャのフロントエンドまたは中間層として、トラフ...
目次1. 機能紹介2. キーコード2.1 ホームページの機能2.2 製品情報を追加する2.3 データ...
ウェブフロントエンド1学生証名前性別年01張三男20 02李思女性21総人数60フォームのコンポーネ...
結果: コードロジックを実装するのが主な部分であり、具体的なページ構造を一つ一つ紹介することはありま...
問題を見つける最近、プログラムのストレージを Mongodb に移行したところ、Guid 型が書き込...