CSS 円形ホローイングの実装(クーポン背景画像)

CSS 円形ホローイングの実装(クーポン背景画像)

この記事では主に、クーポンの背景画像などでよく使われる CSS 円形ホローイングについて紹介し、皆さんと共有します。詳細は次のとおりです。

.hollow-compose-three-circles {
  幅: 300ピクセル;
  高さ: 100px;
  位置: 相対的;
  背景: 放射状グラデーション(右上の円、透明 10px、#00adb5 0) 左上 / 60px 51% 繰り返しなし、
    放射状グラデーション(右下の円、透明 10px、#00adb5 0) 左下 /60px 51% 繰り返しなし、
    放射状グラデーション(左上の円、透明 10px、#eeeeee 0) 60px 0/230px 51% 繰り返しなし、
    放射状グラデーション(左下の円、透明10px、#eeeeee 0) 60px 50px /230px 51% 繰り返しなし、
    放射状グラデーション(10px 50pxの円、透明10px、#eeeeee 0) 290px 0/10px 100px 繰り返しなし;
   フィルター: ドロップシャドウ(2px 2px 2px rgba(0,0,0,.2));
}

.hollow-compose-three-circles::after {
  コンテンツ: '';
  高さ: 80px;
  境界線: 1px 破線 #fff;
  位置: 絶対;
  左: 60px;
  上: 0;
  下部: 0;
  マージン: 自動;
}
<div class="hollow-compose-three-circles"></div>

レンダリング

<!doctypehtml>
<ヘッド>
<メタ文字セット="UTF-8">
<title>プロセス</title>
<スタイル>
	体{
		背景: グレー;
	}
   .many-circles {
      マージン: 10px 0 0 40px;
	    幅: 200ピクセル;
	    高さ: 100px;
	   背景: 放射状グラデーション(右の円、透明 10px、#00adb5 0) 右上 / 51% 60px 繰り返しなし、
	    放射状グラデーション(左の円、透明 10px、#00adb5 0) 左上 / 51% 60px 繰り返しなし;
	    /*radial-gradient(右上の円、透明 10px、#eeeeee 0) 右下 / 51% 40px 繰り返しなし、
	    放射状グラデーション(左上に円、透明 10px、#eeeeee 0) 左下 / 51% 40px no-repeat;*/
	   フィルター: ドロップシャドウ(2px 2px 2px rgba(0,0,0,.2));
}

</スタイル>
</head>
<本文>
	
 <div data-v-85036100="" class="many-circles"></div>
<スクリプト>
</スクリプト>
</本文>
</html>

効果は以下のとおりです

ここに画像の説明を挿入

<スタイル>
	体{
		背景: グレー;
	}
	
   .hollow-one-circle{
		表示: インラインブロック;
	  幅: 246ピクセル;
	  高さ: 218px;
	  位置: 相対的;
	  背景: 放射状グラデーション(0 106px の円、透明 10px、#FF4654 0) 左上/246px 100% 繰り返しなし;  
	}
	.hollow-one-right{
		表示: インラインブロック;
		幅: 718ピクセル;
		  高さ: 218px;
		  位置: 相対的;
		背景: 放射状グラデーション(718px×106pxの円、透明10px、#ffffff 0) 左上/718px 100% 繰り返しなし;
		
ボックスの影:3px 0px 13px 0px rgba(0,0,0,0.03);
	}

.hollow-one-circle::before {
  コンテンツ: '';
  位置: 絶対;
  高さ: 100%;
  幅:5px;
  上: 4px;
  左: 246ピクセル;
  背景画像: 線形グラデーション(下へ、#FF4654 5px、透明 5px、透明)、
  放射状グラデーション(5px 10px の円、透明 5px、#FF4654 5px);
  背景サイズ: 5px 15px;
}
.hollow-one-circle:after {
  
}
</スタイル>
<div data-v-85036100="" class="hollow-one-circle"></div>
<div data-v-85036100="" class="hollow-one-right"></div>

効果は以下のとおりです

CSS 円形ホローイング(クーポンの背景画像などによく使われる)に関する記事はこれで終わりです。CSS 円形ホローイングに関するより詳しい内容は、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  フレームセットを使用して複雑なページレイアウトを実装するためのテクニックの概要

>>:  MySQL よく使われる関数の詳細な概要

推薦する

WeChatアプレットの入力レベルとテキストエリアレベルの浸透率が高すぎる問題の解決策

WeChat ミニプログラムのネイティブ コンポーネントであるカメラ、キャンバス、入力 (フォーカス...

MySQL 5.7 の一時テーブルスペースを使用して落とし穴を回避する方法

導入MySQL 5.7 は、SSL/TLS と全体的なセキュリティ開発におけるいくつかの重要な変更に...

JS のディープコピーとシャローコピーの詳細

目次1. 浅いコピーとはどういう意味ですか? 2. ディープコピーとはどういう意味ですか? 3. デ...

MySQL バージョン 5.7.24 のデータベース インストール プロセスの詳細なグラフィック説明

MySQL は最も人気のあるリレーショナル データベース管理システムです。WEB アプリケーションに...

Linux 上での MySQL データベースのリモート展開の詳細な手順

LinuxリモートMySQLデータベースの展開、参考までに、具体的な内容は次のとおりです。 1.0 ...

HTML入門チュートリアル HTMLタグ記号をすぐにマスター

補足<br />HTML について何も知らず、HTML の始め方がまだわからない場合は、...

1 行または複数行のテキストがオーバーフローしたときに省略記号を表示する CSS を実装する方法

1. 単一行オーバーフロー1. 1 行がオーバーフローした場合、超過部分は表示されます...または、...

Linux プロセス管理ツール スーパーバイザーのインストールと設定のチュートリアル

環境: CentOS 7公式ドキュメント: http://supervisord.org/インストー...

組み込み移植 docker エラー問題 (概要)

長い移植と情報検索の期間を経て、組み込みDockerの問題を解決することができました。インターネット...

位置固定オフセット問題を解決する方法の詳細な説明

質問CSS 固定配置の position:fixed は非常に使いやすいです。ブラウザのビューポート...

MySQLは文字列の連結、インターセプション、置換、位置検索操作を実装しています

MySQL 文字列の連結、インターセプト、置換、および検索位置。よく使用される文字列関数:関数例示す...

Dockerコンテナデータボリュームの原理と使用法の分析

コンテナデータボリュームとはデータがコンテナ内にある場合、コンテナを削除するとデータは失われます。例...

MySQLユーザー削除バグを解決する

著者が MySQL を使用してユーザーを追加していたところ、ユーザー名が間違って記述されていることに...

Vueアイコンセレクターのサンプルコード

出典: http://www.ruoyi.vip/ 'vue' から Vue をイン...

Dockerはコード検出プラットフォームSonarQubeを構築し、Mavenプロジェクトのプロセスを検出します

1 はじめに優れたコーディング習慣は優れたプログラマーが備えるべき資質ですが、コードの品質を保証する...