CSS zum Erzielen eines Popup-Fensters oben und unten, links und rechts in der Mitte und eines transparenten Hintergrund-Sperrfenstereffekts

CSS zum Erzielen eines Popup-Fensters oben und unten, links und rechts in der Mitte und eines transparenten Hintergrund-Sperrfenstereffekts

Es gibt eine einfache CSS-Methode, um das Popup-Fenster nach dem Klicken zu realisieren, es nach oben, unten, links und rechts zu zentrieren und eine graue transparente Maske hinzuzufügen, um das Fenster zu sperren und die Bildlaufleiste zu löschen

Bildbeschreibung hier einfügen

HTML Quelltext

<div Klasse="Box">
	<div Klasse="Boxen">
	    <!-- Weißes Popup-Fenster-->
	</div>
</div>

CSS Code

html, Text {
     Breite: 100 %;
     Höhe: 100%;
 }
 .Kasten {
     Anzeige: keine;
     Breite: 100 %;
     Höhe: 100%;
     Position: fest;
     links: 0;
     oben: 0;
     Hintergrundfarbe: RGBA (0,0,0,0,5);
 }
 .boxs {
     Breite: 400px;
     Höhe: 300px;
     Hintergrund: #fff;
     Kastenschatten: 1px 7px 18px 0px rgba (84, 115, 128, 0,11);
     Rahmenradius: 4px;
     Cursor: Zeiger;
     Position: absolut;
     links: 50%;
     oben: 50 %;
     Rand oben: -150px;
     Rand links: -200px;
 }

Durch die Verwendung von „position:fixed“ zum Fixieren von transparenten Hintergrundelementen kann das Fenster effektiv gesperrt werden, um ein Scrollen der Bildlaufleiste zu verhindern. Durch die Positionierung innerhalb des übergeordneten Elements können untergeordnete Elemente nach oben, unten, links und rechts zentriert werden. Was den Popup-Vorgang betrifft, müssen Sie das Klickereignis nur mit dem Anzeigeattribut des äußeren Div verknüpfen, das „none“ und „block“ ist.

Dies ist das Ende dieses Artikels darüber, wie Sie mit CSS das Popup-Fenster mit transparentem Hintergrund zentrieren und das Fenster sperren können. Weitere Informationen zum Zentrieren des Popup-Fensters mit transparentem Hintergrund und zum Sperren des Fensters finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Tutorial zum Erstellen einer persönlichen NextCloud-Netzwerkfestplatte mit Docker

>>:  Detaillierte Erklärung verschiedener HTTP-Rückgabestatuscodes

Artikel empfehlen

Vorschau auf die neuen Funktionen von XHTML 2.0

<br />Bevor Browser die nächste Generation v...

Lassen Sie sich die tiefe Kopie von js verstehen

Inhaltsverzeichnis js tiefe Kopie Methode der Dat...

Warum kann das in HTML eingebettete Video im MP4-Format nicht abgespielt werden?

Der folgende Code befindet sich in meiner test.htm...

Methode und Einführung der Tabellenindexdefinition in MySQL

Überblick Ein Index ist eine vom DBMS basierend a...

Eine kurze Diskussion zum Problem des Docker-Run-Containers im erstellten Status

Bei einem aktuellen Problem gibt es folgendes Phä...

So stellen Sie HTTPS kostenlos auf Tencent Cloud bereit

Als ich kürzlich ein WeChat-Applet schrieb, erfor...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.17

Dieser Artikel enthält das grafische Tutorial zur...

Lösung für das CSS-Höhenkollapsproblem

1. Hoher Einsturzgrad Im Dokumentfluss wird die H...

Anzeigemodus von Elementen in CSS

In CSS werden Element-Tags entsprechend den unter...

So verwenden Sie Axios, um Netzwerkanforderungen in React Native zu stellen

In der Front-End-Entwicklung gibt es viele Möglic...

So konfigurieren Sie die MySQL-Master-Slave-Synchronisierung in Ubuntu 16.04

Vorbereitung 1. Die Master- und Slave-Datenbankve...

Warum Entwickler Datenbanksperren im Detail verstehen müssen

1.Sperren? 1.1 Was ist ein Schloss? Die eigentlic...