Beim Entwerfen einer Seite müssen wir das DIV häufig zentrieren und es horizontal und vertikal relativ zum Seitenfenster zentrieren, beispielsweise beim Zentrieren des Anmeldefensters. Bisher wurden viele Methoden erforscht. HTML: XML/HTML-CodeInhalt in die Zwischenablage kopieren
Wirkungsdiagramm (die folgenden Methoden haben das gleiche Wirkungsdiagramm): Die erste: Absolute Positionierung in CSS Verwenden Sie hauptsächlich die absolute Positionierung und passen Sie sie dann mithilfe des Rands an die mittlere Position an. Übergeordnetes Element: CSS- CodeInhalt in die Zwischenablage kopieren
Untergeordnete Elemente: CSS- CodeInhalt in die Zwischenablage kopieren
Horizontale und vertikale Zentrierung: CSS- CodeInhalt in die Zwischenablage kopieren
Die zweite Methode: CSS-absolute Positionierung + Javascript/JQuery Verwenden Sie hauptsächlich die absolute Positionierung und passen Sie sie dann mit Javascript/JQuery an die mittlere Position an. Im Vergleich zur ersten Methode verbessert diese Methode die Flexibilität der Klasse. Übergeordnetes Element: CSS- CodeInhalt in die Zwischenablage kopieren
Untergeordnete Elemente: CSS- CodeInhalt in die Zwischenablage kopieren
Horizontale und vertikale Zentrierung: CSS- CodeInhalt in die Zwischenablage kopieren
JQuery: JavaScript CodeInhalt in die Zwischenablage kopieren
Der dritte Typ: CSS3 absolute Positionierung + Verschiebung Derselbe Effekt kann durch die Verwendung der absoluten Positionierung und der Funktion „transform: translate“ von CSS3 erzielt werden. Übergeordnetes Element: CSS- CodeInhalt in die Zwischenablage kopieren
Untergeordnete Elemente: CSS- CodeInhalt in die Zwischenablage kopieren
Horizontale und vertikale Zentrierung: CSS- CodeInhalt in die Zwischenablage kopieren
Viertens: Flexbox: [Flexibles Layout-Box-Modell] Mit dem Flexbox-Modell ist es zu einfach, Elemente horizontal und vertikal zu erstellen. Hier müssen wir das HTML ändern: XML/HTML-CodeInhalt in die Zwischenablage kopieren
Übergeordnetes Element: CSS- CodeInhalt in die Zwischenablage kopieren
Untergeordnete Elemente: C#-Code zum Kopieren von Inhalten in die Zwischenablage
Horizontale und vertikale Zentrierung: CSS- CodeInhalt in die Zwischenablage kopieren
Vergleich mehrerer Methoden: Der erste Typ der absoluten CSS-Positionierungsrandanpassung weist eine gute Kompatibilität auf, es fehlt ihm jedoch an Flexibilität. Wenn viele Boxen horizontal und vertikal zentriert werden müssen, sollten aufgrund ihrer unterschiedlichen Breiten und Höhen unterschiedliche .align-center-Befehle geschrieben werden. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. |
<<: MySQL-Abfrageanweisung nach Zeit gruppiert
>>: Klassischer Beispielcode für JavaScript-Funktionsaufrufe
Inhaltsverzeichnis 1. Bereiten Sie das Springboot...
Heute haben wir ein weiteres typisches Problem im...
Ich habe kürzlich MySQL verwendet. Im Artikel „My...
Es ist Nationalfeiertag und jeder kann es kaum er...
1. Installation der RPM-Version Überprüfen Sie, o...
Dieser Artikel beschreibt einen Vorschlag für ein...
In diesem Artikel wird das Tutorial zur kostenlos...
Vorwort Das Dateisystem ist für die Organisation ...
Vorwort In diesem Artikel wird erläutert, wie Sie...
1. Verwenden Sie die Geschwindigkeitskontrollfunk...
Inhaltsverzeichnis Betriebswirtschaftlicher Hinte...
Lernen Sie jeden Tag ein schwebendes jQuery-Plug-...
1. Laden Sie die MySQL-Repo-Quelle herunter $ wge...
MySQL unterstützt viele Arten von Tabellen (d. h....
Manchmal stoßen wir auf eine solche Anforderung, ...