CSS3で作った日食アニメーション特殊効果
<頭>
<メタ文字セット="utf-8">
<title>逼真的CSS3日食アニメーション画特效</title>
<スタイル>
html、本文{
幅: 100%;
オーバーフロー-x: 非表示;
}
*、 *:ビフォアーアフター {###
ボックスのサイズ設定: ボーダーボックス;
マージン: 0;
パディング: 0;
}
。宇宙 {###
幅: 100vw;
高さ: 100vh;
背景: #030613;
表示ブロック;###
位置: 相対;
-webkit-animation: skyDim 4s 8s リニアフォワード;
アニメーション: skyDim 4s 8s リニアフォワード;
}
.universe:前 {
コンテンツ: "";###
ボックスシャドウ: 10vw 1vh #fff、14vw 29vh 2px #FFF、23vw 34vh 1px #FFF、1vw 99vh 1px #FFF、20vw 80vh #FFF、90vw 10vh 2px #fff、55vw 9vh #FFF、24vw 4vh 1px # FFF、50vw 99vh 1px #FFF、74vw 40vh 1px #FFF、80vw 9vh 1px #FFF、20vw 80vh #FFF、85vw 78vh #fff;
幅: 4px;
高さ: 4px;
位置: 絶対;
境界半径: 50%;
-webkit-animation: スター浮動 100 秒 -200 秒リニア両方無限;
アニメーション: スター浮遊 100 秒 -200 秒リニア両方無限;
}
.universe:{
の後
コンテンツ: "";###
ボックスシャドウ: 37vw 78vh #fff、17vw 69vh #FFF、68vw 4vh 1px #FFF、98vw 9vh 1px #FFF、45vw 67vh #FFF、95vw 1vh 2px #fff、35vw 75vh 2px #FFF、44vw 47vh 1px #FFF、54vw 5vh 1px #FFF、22vw 29vh 1px #FFF、39vw 71vh 1px #FFF、11vw 11vh #FFF、88vw 82vh #fff;
幅: 2px;
高さ: 2px;
位置: 絶対;
境界半径: 50%;
-webkit-animation: スターフローティング 100 秒 3 秒 リニア後方無限;
アニメーション: スターフローティング 100 秒 3 秒 リニア後方無限;
}
。太陽 {###
高さ: 200px;
幅: 200px;
境界半径: 50%;
背景: #cfcfd4;
ボックスシャドウ: 0 0 60px ゴールド、0 0 100px #b9a018、インセット 0 5px 35px 53px #dbdbdb、インセット 48px 8px 34px 25px #c4c4c4;
左: calc(50% - 100px);
上: calc(50% - 100px);
位置: 絶対;
-webkit-animation: sunFreakOut 5 秒 7.1 秒のリニアフォワード;
アニメーション: sunFreakOut 5 秒 7.1 秒のリニアフォワード;
}
。月 {###
高さ: 50px;
幅: 50px;
境界半径: 50%;
背景: rgba(0, 0, 0, 0.99);
ボックスシャドウ: インセット 5px 1px 10px -8px #d4d4d6;
-webkit-transition: 1s;
トランジション: 1 秒;
上: calc(40% - 100px);
位置: 絶対;
z インデックス: 5;
-webkit-animation: 20 秒のイーズインアウトを前方に移動します;
アニメーション: 20 秒のイーズインアウトを前方に移動します;
}
@-webkit-keyframes は {
を移動します
0% {
-webkit-transform:translateX(100vw);
変換:translateX(100vw);
}
40%、60% {
上: calc(50% - 100px);
}
50%、50.5% {
幅: 200px;
高さ: 200px;
-webkit-transform:translateX(calc(50vw - 100px));
変換:translateX(calc(50vw - 100px));
ボックスシャドウ: インセット 20px 1px 35px -15px #d4d4d6;
上: calc(50% - 100px);
}
60% {
ボックスシャドウ: インセット -20px 1px 35px -15px #d4d4d6;
}
100% {
幅: 50px;
高さ: 50px;
-webkit-transform:translateX(calc(-1vw - 60px));
変換:translateX(calc(-1vw - 60px));
上: calc(40% - 100px);
ボックスシャドウ: インセット -5px 1px 10px -8px #d4d4d6;
}
}
@keyframes 移動 {
0% {
-webkit-transform:translateX(100vw);
変換:translateX(100vw);
}
40%、60% {
上: calc(50% - 100px);
}
50%、50.5% {
幅: 200px;
高さ: 200px;
-webkit-transform:translateX(calc(50vw - 100px));
変換:translateX(calc(50vw - 100px));
ボックスシャドウ: インセット 20px 1px 35px -15px #d4d4d6;
上: calc(50% - 100px);
}
60% {
ボックスシャドウ: インセット -20px 1px 35px -15px #d4d4d6;
}
100% {
幅: 50px;
高さ: 50px;
-webkit-transform:translateX(calc(-1vw - 60px));
変換:translateX(calc(-1vw - 60px));
上: calc(40% - 100px);
ボックスシャドウ: インセット -5px 1px 10px -8px #d4d4d6;
}
}
@-webkit-keyframes スカイディム {
0%、100% {
背景: #030613;
}
50%、70% {
背景: 黒;
}
}
@keyframes スカイディム {
0%、100% {
背景: #030613;
}
50%、70% {
背景: 黒;
}
}
@-webkit-keyframes sunFreakOut {
0%、100% {
ボックスシャドウ: 0 0 60px ゴールド、0 0 100px #b9a018、インセット 0 5px 35px 53px #dbdbdb、インセット 48px 8px 34px 25px #c4c4c4;
}
50%、70% {
ボックスシャドウ: 0 0 50px #e30000、0 0 0px #b91818、インセット 0 5px 35px 53px #dbdbdb、インセット 48px 8px 34px 25px #c4c4c4;
}
}
@keyframessunFreakOut {
0%、100% {
ボックスシャドウ: 0 0 60px ゴールド、0 0 100px #b9a018、インセット 0 5px 35px 53px #dbdbdb、インセット 48px 8px 34px 25px #c4c4c4;
}
50%、70% {
ボックスシャドウ: 0 0 50px #e30000、0 0 0px #b91818、インセット 0 5px 35px 53px #dbdbdb、インセット 48px 8px 34px 25px #c4c4c4;
}
}
@-webkit-keyframes スターフローティング {
0% {
不透明度: 0;
}
10% {
不透明度: 1;
}
100% {
-webkit-transform:translateY(-100vh);
変換:translateY(-100vh);
}
}
@keyframesstarFloating {
0% {
不透明度: 0;
}
10% {
不透明度: 1;
}
100% {
-webkit-transform:translateY(-100vh);
変換:translateY(-100vh);
}
}
</style>
</head>
これは非常に緊迫した使用纯CSS3实现的天狗食月日食アニメーション画特效,当日全食時,还有背景星星闪烁アニメーション画特效,效果很漂亮
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事

06 Dec 2024
CSS3 のマーキー効果: テキスト適応のための特定の値の回避 CSS3 アニメーションでは、多くの場合、テキスト...

28 Nov 2024
CSS3 Transform によるホバー時の CSS 画像ズーム効果画像をズームインするホバー効果の作成は、CSS3 の...

27 Oct 2024
CSS3 トランジション - フェードアウト効果 CSS3 では、キーフレーム アニメーションを使用してフェードアウト効果を実現できます。しかし、それは...

28 Oct 2024
CSS3 トランジション: フェードアウト効果の実現 CSS3 では、トランジションは動的な視覚効果を作成するための強力なツールを提供します。その効果の中には…

18 Oct 2024
効果的な HTML 特殊文字の削除:strip_tags を超えた拡張strip_tags は HTML タグを効果的に削除しますが、HTML 特殊文字コードが残る可能性があります。 「 」や「©」などのコードは、RSS フィード ファイルの保存を中断する可能性があります。

07 Dec 2024
適応可能なテキスト長を使用して動的なマーキー効果を作成する方法 CSS3 でマーキー効果を実現するにはアニメーションが必要ですが、特定の...

11 Nov 2024
CSS3 トランジション イベントCSS3 トランジションは、Web ページにアニメーションや効果をシームレスに追加する方法を提供します。ただし、効果的に制御するには...

28 Oct 2024
CSS3 トランジション - フェードアウト効果 CSS3 を使用すると、フェードアウト効果を簡単に実装して、ユーザー エクスペリエンスを向上させることができます。ところが、もし遭遇したら…

28 Oct 2024
古い IE ブラウザで CSS3 効果の素晴らしさをエミュレートする CSS3 は Web デザインにスタイリッシュな効果を数多くもたらしますが、次のような従来のブラウザでは...


ホットツール Tags

Hot Tools

CSS テキストがハート型のアニメーション特殊効果に結合されます
CSS テキストがハート型のアニメーション特殊効果に結合されます

CSS3 SVG表現 花アニメーション 特殊効果
SS3 SVG 告白フラワーアニメーション特殊効果は、バレンタインデーのアニメーション特殊効果です。

CSS ショッピング モール Web サイトでは、左側のカテゴリのドロップダウン ナビゲーション メニュー コードが一般的に使用されます。
CSS ショッピング モール Web サイトでは、左側のカテゴリのドロップダウン ナビゲーション メニュー コードが一般的に使用されます。

jQuery+CSS3 バレンタインデーの愛の特殊効果
jQuery+CSS3 バレンタインデーの愛の特殊効果は、バレンタインデーのぶら下がって揺れるハートのアニメーションの特殊効果です。

CSS3 スプーンですくう もちむすび アニメーション 特殊効果
かわいいもちむすびの表情、もちむすびをすくうスプーンのアニメーション特撮
