ホームページ JS特殊効果 CSS3特殊効果 CSS3 球状 Web ページ読み込みアニメーション アイコン特殊効果

CSS3 球状 Web ページ読み込みアニメーション アイコン特殊効果

CSS3 球状 Web ページ読み込みアニメーション アイコン特殊効果

CSS3 球状 Web ページ読み込みアニメーション アイコン特殊効果

<頭>
<メタ文字セット="utf-8">
<title>CSS3球状网页加下动画图标特效</title>
<スタイル>
*、 *:ビフォアーアフター {### ボックスのサイズ設定: ボーダーボックス;
マージン: 0;
パディング: 0;
}
:ルート、html、本文 {
フォントファミリー: 'Poiret One'、'Open Sans'、'Helvetica Neue'、'Helvetica'、'Arial'、サンセリフ;
背景: #222;
色: ホワイト;
}
h1 {
テキスト整列: 中央;
マージン: 1rem 自動 2rem;
フォントの太さ: 標準;
}
p {
マージン: 1レム;
}
。行 {### 幅: 80%;
高さ: 150px;
マージン: 2rem 自動;
}
.cell {
表示: インラインブロック;
幅: 49%;
テキスト整列: 中央;
}
。丸 {### 表示: インラインブロック;
幅: 100px;
高さ: 100px;
境界半径: 50%;
背景: 白煙;
ボックスシャドウ: 4px -40px 60px 5px rgb(26, 117, 206) インセット;
}
。四角 {### 表示: インラインブロック;
幅: 100px;
高さ: 100px;
境界半径: 20px;
背景: 白煙;
ボックスシャドウ: 4px -40px 60px 5px rgb(26, 117, 206) インセット;
}

.loader {
背景: 線形グラデーション(右へ、rgb(22, 113, 202) 50%、透明 50%);
アニメーション: スピン 1 秒の無限リニア;
}
.loader:前 {
表示ブロック;### コンテンツ: '';### 位置: 相対;
トップ: 50%;
左: 50%;
変換: 変換(-50%, -50%);
幅: 90px;
高さ: 90px;
背景: #222;
境界半径: 50%;
}

。ゼラチン {### アニメーション: ゼラチン 0.5 秒 無限;
}
@keyframes ゼラチン {
from、to {transform:scale(1, 1); }
25% { 変換: スケール(0.9, 1.1); }
50% { 変換: スケール(1.1, 0.9); }
75% { 変換: スケール(0.95, 1.05); }
}

.spin {
アニメーション: スピン 1 秒の無限リニア;
}
@keyframes スピン {
から { 変換: 回転(0度); }
に { 変換: 回転(360 度); }
}

.elastic-spin {
アニメーション: 弾性スピン 1 秒の無限の容易さ;
}
@keyframes 弾性スピン {
から { 変換: 回転(0度); }
に { 変換: 回転(720 度); }
}

。脈 {### アニメーション: パルス 1 秒の無限イーズインアウト代替;
}
@keyframes パルス {
{ 変換: スケール (0.8); から}
に { 変換: スケール(1.2); }
}

。閃光 {###アニメーション: フラッシュ 500 ミリ秒イーズ無限代替;
}
@keyframes フラッシュ {
{ 不透明度: 1; から}
から { 不透明度: 0; }
}

。やあ {### アニメーション: ここ 1 秒で無限に楽になります;
}
ここの @keyframes {
30% { 変換: スケール(1.2); }
40%、60% { 変換: 回転(-20度) スケール(1.2); }
50% { 変換: 回転(20度) スケール(1.2); }
70% { 変換: 回転(0度) スケール(1.2); }
100% { 変換: スケール(1); }
}

。育つ {### アニメーション: 2 秒のイーズを無限に成長させます;
}
@keyframes は成長します {
{ 変換: スケール (0) から; }
に { 変換: スケール(1); }
}

。フェードイン {### アニメーション: フェードイン 2 秒リニア無限;
}
@keyframes フェードイン {
から { 不透明度: 0; }
{ 不透明度: 1; }
}

。フェードアウト {### アニメーション: フェードアウト 2 秒リニア無限;
}
@keyframes フェードアウト {
{ 不透明度: 1; から}
から { 不透明度: 0; }
}

。跳ねる、弾む {### アニメーション: バウンス 2 秒イーズ無限;
}
@keyframes バウンス {
70% { 変換:translateY(0%); }
80% { 変換:translateY(-15%); }
90% { 変換:translateY(0%); }
95% { 変換:translateY(-7%); }
97% { 変換:translateY(0%); }
99% { 変換:translateY(-3%); }
100% { 変換:translateY(0); }
}

.bounce2 {
アニメーション: bounce2 2s イーズ無限;
}
@keyframes bounce2 {
0%、20%、50%、80%、100% {transform:translateY(0);}
40% {変換:translateY(-30px);}
60% {変換:translateY(-15px);}
}

.shake {
アニメーション: 2 秒間振ると無限に楽になります;
}
@keyframes シェイク {
0%、100% {transform:translateX(0);}
10%、30%、50%、70%、90% {transform:translateX(-10px);}
20%、40%、60%、80% {transform:translateX(10px);}
}

.flip {
背面の可視性: 表示されます!重要;
アニメーション: 2 秒間イーズを無限に反転;
}
@keyframes フリップ {
0% {
変換: 視点(400px) 回転Y(0);
アニメーション タイミング関数: イーズアウト;
}
40% {
変換: 視点(400ピクセル) 変換Z(150ピクセル) 回転Y(170度);
アニメーション タイミング関数: イーズアウト;
}
50% {
変換: 視点(400ピクセル) 移動Z(150ピクセル) 回転Y(190度) スケール(1);
アニメーション タイミング関数: easy-in;
}
80% {
変換: 視点(400ピクセル) 回転Y(360度) スケール(.95);
アニメーション タイミング関数: easy-in;
}
100% {
変換: 視点(400px) スケール(1);
アニメーション タイミング関数: easy-in;
}
}

.swing {
変換原点: 中央上部;
アニメーション: スイング 2 秒のイーズ無限;
}
@keyframes スイング {
20% { 変換: 回転(15 度); }
40% { 変換: 回転(-10度); }
60% { 変換: 回転(5 度); }
80% { 変換: 回転(-5 度); }
100% { 変換: 回転(0度); }
}

。ぐらぐらする {### アニメーション: ウォブル 2 秒イーズ無限;
}
@keyframes がぐらつきます {
0% { 変換:translateX(0%); }
15% { 変換: 変換 X(-25%) 回転(-5 度); }
30% { 変換: 変換X(20%) 回転(3度); }
45% { 変換: 変換 X(-15%) 回転(-3 度); }
60% { 変換: 変換 X(10%) 回転(2 度); }
75% { 変換: 変換 X(-5%) 回転(-1 度); }
100% { 変換:translateX(0%); }
}

.フェードインダウン {
アニメーション: フェードインダウン 2 秒イーズ無限;
}
@keyframes フェードインダウン {
0% {
不透明度: 0;
変換:translateY(-20px);
}
100% {
不透明度: 1;
変換:translateY(0);
}
}

.fade-in-left {
アニメーション: フェードイン左 2 秒イーズ無限;
}
@keyframes フェードイン左 {
0% {
不透明度: 0;
変換:translateX(-20px);
}
100% {
不透明度: 1;
変換:translateX(0);
}
}

.fade-out-down {
アニメーション: フェードアウト - ダウン 2 秒で無限に緩和;
}
@keyframes フェードアウトダウン {
0% {
不透明度: 1;
変換:translateY(0);
}
100% {
不透明度: 0;
変換:translateY(20px);
}
}

.fade-out-right {
アニメーション: フェードアウト右 2 秒イーズ無限;
}
@keyframes フェードアウト右 {
0% {
不透明度: 1;
変換:translateX(0);
}
100% {
不透明度: 0;
変換:translateX(20px);
}
}

.bounce-in {
アニメーション: バウンスイン 2 秒イーズ無限;
}
@keyframes バウンスイン {
0% {
不透明度: 0;
変換: スケール(.3);
}
50% {
不透明度: 1;
変換: スケール(1.05);
}
70% { 変換: スケール(.9); }
100% { 変換: スケール(1); }
}

.bounce-in-right {
アニメーション: 右にバウンス 2 秒で無限に緩和;
}
@keyframes 右にバウンス {
0% {
不透明度: 0;
変換:translateX(2000px);
}
60% {
不透明度: 1;
変換:translateX(-30px);
}
80% { 変換:translateX(10px); }
100% { 変換:translateX(0); }
}

.バウンスアウト {
アニメーション: バウンスアウト 2 秒イーズ無限;
}
@keyframes バウンスアウト {
0% { 変換: スケール(1); }
25% { 変換: スケール(.95); }
50% {
不透明度: 1;
変換: スケール(1.1);
}
100% {
不透明度: 0;
変換: スケール(.3);
}
}

.bounce-out-down {
アニメーション: バウンスアウトダウン 2 秒イーズ無限;
}
@keyframes バウンスアウトダウン {
0% { 変換:translateY(0); }
20% {
不透明度: 1;
変換:translateY(-20px);
}
100% {
不透明度: 0;
変換:translateY(20px);
}
}

.rotate-in-down-left {
アニメーション: 左下に回転 2 秒で無限に緩和;
}
@keyframes 左下回転 {
0% {
変換原点: 左下;
変換: 回転(-90度);
不透明度: 0;
}
100% {
変換原点: 左下;
変換: 回転(0);
不透明度: 1;
}
}

.rotate-in-up-left {
アニメーション: 左上に回転 2 秒で無限に緩和;
}
@keyframes 左上回転 {
0% {
変換原点: 左下;
変換: 回転(90度);
不透明度: 0;
}
100% {
変換原点: 左下;
変換: 回転(0);
不透明度: 1;
}
}

.ヒンジ {
アニメーション: ヒンジ 2 のイーズ無限;
}
@keyframes ヒンジ {
0% { 変換: 回転(0);変換原点: 左上;アニメーション タイミング関数: イーズインアウト; }
20%、60% { 変換: 回転(80 度);変換原点: 左上;アニメーション タイミング関数: イーズインアウト; }
40% { 変換: 回転(60 度);変換原点: 左上;アニメーション タイミング関数: イーズインアウト; }
80% { 変換: 回転(60度) 平行移動Y(0);不透明度: 1;変換原点: 左上;アニメーション タイミング関数: イーズインアウト; }
100% { 変換:translateY(700px);不透明度: 0; }
}

.ロールイン {
アニメーション: ロールイン 2 秒イーズ無限;
}
@keyframes ロールイン {
0% {
不透明度: 0;
変換: 移動X(-100%) 回転(-120度);
}
100% {
不透明度: 1;
変換: 変換X(0px) 回転(0度);
}
}

。ロールアウトする {### アニメーション: ロールアウト 2 のイーズ無限;
}
@keyframes ロールアウト {
0% {
不透明度: 1;
変換: 変換X(0px) 回転(0度);
}
100% {
不透明度: 0;
変換: 変換X(100%) 回転(120度);
}
}
</style>

</head>
<body><script src="/demos/googlegg.js"></script>
<h1>CSS アニメーション</h1>
<div class="行">
<div class="セル">
<div class="サークルローダー"></div>
<p>ローダー</p>
</div>
<div class="セル">
<div class="サークルゼラチン"></div>
<p>ゼラチン</p>
</div>
</div>
<div class="行">

多項CSS3変換で実現されるネットワーク追加アニメーションコード、CSS3球状ネットワーク追加アニメーショングラフィックス。

免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

ハードコードされた値を使用せずにレスポンシブ CSS3 マーキー効果を作成するにはどうすればよいですか? ハードコードされた値を使用せずにレスポンシブ CSS3 マーキー効果を作成するにはどうすればよいですか?

06 Dec 2024

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

CSS3 変換のみを使用してホバー時の画像ズーム効果を作成するにはどうすればよいですか? CSS3 変換のみを使用してホバー時の画像ズーム効果を作成するにはどうすればよいですか?

28 Nov 2024

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

CSS3 でフェードアウト効果を実現する方法: キーフレーム アニメーションとトランジション? CSS3 でフェードアウト効果を実現する方法: キーフレーム アニメーションとトランジション?

27 Oct 2024

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

CSS3 トランジションを使用してフェードアウト効果を作成するにはどうすればよいですか? CSS3 トランジションを使用してフェードアウト効果を作成するにはどうすればよいですか?

28 Oct 2024

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

ストリップタグ以外の HTML 特殊文字コードを効果的に削除するにはどうすればよいですか? ストリップタグ以外の HTML 特殊文字コードを効果的に削除するにはどうすればよいですか?

18 Oct 2024

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

テキストの長さを調整できる動的 CSS マーキーを作成するには? テキストの長さを調整できる動的 CSS マーキーを作成するには?

07 Dec 2024

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

CSS3 トランジションの開始と終了を検出するにはどうすればよいですか? CSS3 トランジションの開始と終了を検出するにはどうすればよいですか?

11 Nov 2024

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

CSS3 @keyframes を使用したスライドアップ アニメーションが機能しないのはなぜですか? CSS3 @keyframes を使用したスライドアップ アニメーションが機能しないのはなぜですか?

28 Oct 2024

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

古い IE ブラウザで CSS3 効果を模倣するにはどうすればよいですか? 古い IE ブラウザで CSS3 効果を模倣するにはどうすればよいですか?

28 Oct 2024

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

See all articles See all articles

Hot Tools

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

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

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

CSS3 SVG表現 花アニメーション 特殊効果

CSS3 SVG表現 花アニメーション 特殊効果

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

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

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

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

jQuery+CSS3 バレンタインデーの愛の特殊効果

jQuery+CSS3 バレンタインデーの愛の特殊効果

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

CSS3 スプーンですくう もちむすび アニメーション 特殊効果

CSS3 スプーンですくう もちむすび アニメーション 特殊効果

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