cssを使って波紋アニメーション効果を実装する例を詳しく解説
エフェクトの画像は次のとおりです
サンプルコードは次のとおりです
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> body{ background: #000; } .box{ width: 100%; height: 600px; background: #000; } .vr { display: block; width: 71px; height: 71px; border-radius: 50%; position: absolute; left: 18px; top: 22px; background:#98FB98 url(../imges/new_img/vr.png) no-repeat left top; background-size: 100% 100%; z-index: 99; } .vr_wrap { background: #fff; opacity: 0.7; filter: alpha(opacity=70); width: 71px; height: 71px; border-radius: 50%; position: absolute; left: 18px; top: 22px; box-shadow: 0px 0px 50px 10px #fbfbfb; animation: mymove 2s infinite; /*animation-direction:alternate;*/ border-radius: 50%; } .vr_wrap2 { background: #fff; opacity: 0.9; filter: alpha(opacity=90); border-radius: 50%; width: 71px; height: 71px; border-radius: 50%; position: absolute; left: 18px; top: 22px; box-shadow: 0px 0px 50px 10px #fbfbfb; animation: mymove1 2s infinite; /*animation-direction:alternate;*/ } @keyframes mymove { 0% { box-shadow: 0px 0px 0px 2px #fff; height: 71px; width: 71px; } 100% { box-shadow: 0px 0px 0px 20px #fff; height: 72px; width: 72px; } 100% { opacity: 0; filter: alpha(opacity=0); } } @keyframes mymove1 { 0% { box-shadow: 0px 0px 0px 2px #fff; height: 71px; width: 71px; } 50% { box-shadow: 0px 0px 0px 20px #fff; height: 72px; width: 72px; opacity: 0; } 100% { opacity: 0; filter: alpha(opacity=0); } } </style> </head> <body> <p class="box"> <a class="vr" href="http://vr.nibaoo.cn/01/"></a> <p class="vr_wrap"></p> <p class="vr_wrap2"></p> </p> </body> </html>
波紋アニメーションエフェクトのCSS実装の詳細な例と関連記事については、 PHPの中国語サイトです!

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











CSS Box-Shadowおよびアウトラインプロパティは、WordPress 6.1でTheme.jsonサポートを獲得しました。実際のテーマでどのように機能するか、そしてこれらのスタイルをWordPressブロックと要素に適用するために必要なオプションのいくつかの例を見てみましょう。

このチュートリアルでは、Smart Formsフレームワークを使用して、プロフェッショナルなJavaScriptフォームの作成を示しています(注:使用できなくなりました)。 フレームワーク自体は利用できませんが、原則とテクニックは他のフォームビルダーに関連しています。

これは、フォームアクセシビリティについて行った小さなシリーズの3番目の投稿です。 2番目の投稿を逃した場合は、「ユーザーフォーカスの管理:Focus-Visible」をご覧ください。で

インラインテキストエディターの構築は些細なものではありません。 このプロセスは、ターゲット要素を編集可能にすることから始まり、その過程で潜在的なSyntaxerrorの例外を処理します。 エディターの作成 このエディターを構築するには、コンテンツを動的に変更する必要があります

Svelte Transition APIは、コンポーネントがカスタムSVELTE遷移を含むドキュメントを入力または離れるときにアニメーション化する方法を提供します。

最近GraphQLの作業を開始した場合、またはその長所と短所をレビューした場合、「GraphQLがキャッシュをサポートしていない」または

この記事では、Envato Marketで入手可能なPHPフォームのビルダースクリプトを説明し、機能、柔軟性、デザインを比較します。 特定のオプションに飛び込む前に、PHPフォームのビルダーが何であるか、そしてそれを使用する理由を理解しましょう。 PHPフォーム

このチュートリアルは、node.js、Express、およびMulterを使用してファイルアップロードシステムを構築することをガイドします。 単一および複数のファイルのアップロードをカバーし、後で検索するためにMongoDBデータベースに画像を保存することさえ示します。 まず、プロジェックをセットアップします
