ポップアップウィンドウの上下中央左右と透明な背景のロックウィンドウ効果を実現する CSS

ポップアップウィンドウの上下中央左右と透明な背景のロックウィンドウ効果を実現する CSS

クリック後にポップアップボックスを実現し、上下左右に中央揃えし、灰色の透明マスクを追加してウィンドウをロックし、スクロールバーをクリアする簡単なCSSメソッドがあります。

ここに画像の説明を挿入

HTMLコード

<div class="box">
	<div class="boxes">
	    <!-- 白いポップアップウィンドウ-->
	</div>
</div>

CSSコード

html、本文{
     幅: 100%;
     高さ: 100%;
 }
 。箱 {
     表示: なし;
     幅: 100%;
     高さ: 100%;
     位置: 固定;
     左:0;
     トップ:0;
     背景色:rgba(0,0,0,0.5);
 }
 .ボックス{
     幅: 400ピクセル;
     高さ: 300px;
     背景: #fff;
     ボックスの影: 1px 7px 18px 0px rgba(84, 115, 128, 0.11);
     境界線の半径: 4px;
     カーソル: ポインタ;
     位置: 絶対;
     左: 50%;
     上位: 50%;
     上マージン: -150px;
     左マージン: -200px;
 }

position:fixed を使用して透明な背景要素を固定すると、ウィンドウを効果的にロックしてスクロール バーのスクロールを防ぐことができます。また、親要素内の配置を使用して、子要素を上下左右の中央に配置することができます。ポップアップ操作に関しては、クリック イベントを外側の div の display 属性 (none と block) にリンクするだけで済みます。

CSSを使用して透明な背景のポップアップウィンドウを中央に配置し、ウィンドウをロックする方法についての記事はこれで終わりです。透明な背景のポップアップウィンドウを中央に配置し、ウィンドウをロックする方法の詳細については、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMを応援してください。

<<:  Docker を使用した nextcloud パーソナル ネットワーク ディスクの構築に関するチュートリアル

>>:  さまざまなHTTPリターンステータスコードの詳細な説明

推薦する

広告を閉じる効果を実現するJavascript

参考までに、Javascript を使用して広告を閉じる方法に関するケース スタディを示します。詳細...

CSS で平均レイアウトを実現するためにネガティブ マージン テクノロジーを使用する方法

通常、IE ブラウザでの CSS の互換性の問題を解決するために、フロート レイアウトが使用されます...

NGINXがウェブサイトのPV、UV、独立IPをカウントする方法の詳細な説明

Nginx: PV、UV、独立IPウェブサイトを作成する人なら誰でも、ウェブサイトのPV、UV、その...

Dockerでリモートアクセスを有効にする方法

DockerデーモンソケットDocker デーモンは、 unix 、 tcp 、 fdの 3 種類の...

CentOS で RPM を使用して MySQL 5.6 をインストールするチュートリアル

これまでのプロジェクトはすべて Windows システム環境にデプロイされていました。今回は Lin...

コマンドを使用してMySQLデータベース(de1)を作成する方法

1. MYSQLに接続するフォーマット: mysql -h ホストアドレス -u ユーザー名 -p ...

VueのkeepAliveコンポーネントの機能と使い方の詳細な説明

序文面接中、多くの面接官は「keep-alive が何をするのか知っていますか?」と質問する際に V...

ウェブデザインにおけるグリッドシステム

グリッドシステムの形成1692年、新しく即位したフランス国王ルイ14世は、フランスの印刷技術のレベル...

JSは単純なフィルタリングから複数条件のフィルタリングまで配列フィルタリングを実装します

目次単一条件単一データフィルタリング単一条件複数データフィルタリング複数の条件付きデータフィルタリン...

Vue ブラウザログアウトの実装例

目次1. beforeunload イベント2. アンロードイベント3. ソースコードプロジェクトの...

W3C チュートリアル (8): W3C XML スキーマのアクティビティ

XML スキーマは、DTD に代わる XML ベースのものです。 XML スキーマは、DTD に代わ...

MySQL の指定文字によるマージと分割の例のチュートリアル

序文指定した文字による結合または分割は一般的なシナリオです。MySQL では結合の記述は比較的簡単で...

MySQL 8.0.11 のインストールと設定方法のグラフィックチュートリアル

MySQL 8.0のインストールと設定方法は参考までに。具体的な内容は以下のとおりです。ダウンロード...

Vue.js のミックスインの詳細な説明

ミックスインは、コンポーネントに分散された再利用可能な機能を柔軟な方法で提供します。 Mixin オ...