In diesem Artikel werden hauptsächlich drei Methoden zur Implementierung der Ausrichtung des horizontalen Div-Layouts auf beiden Seiten vorgestellt und wie folgt mit Ihnen geteilt: Methode 1Das übergeordnete Container-Div verwendet die Position: relativ; und das untergeordnete Div verwendet die Position: absolut; Achten Sie beim Positionieren auf das Randproblem html <div Klasse="div-Container"> <div Klasse="div1">1</div> <div Klasse="div2">2</div> </div> CSS /* Methode 1 */ .div-Container { Rand: 10px 0; Polsterung: 10px; Breite: 400px; Rand: 2px durchgezogen #ccc; Position: relativ; } .div1 { Breite: 100px; Höhe: 50px; Rand: 2px durchgehend rot; } .div2 { Breite: 100px; Höhe: 50px; Rand: 2px durchgehend rot; Position: absolut; /* Randeinstellungen */ rechts: 10px; oben: 10px; } Methode 2 EmpfohlenDas übergeordnete Container-Div verwendet display:flex; justify-content:space-between; html <div Klasse="div-Container2"> <div Klasse="div3">3</div> <div Klasse="div4">4</div> </div> CSS /* Methode 2 */ .div-container2 { Rand: 10px 0; Polsterung: 10px; Breite: 400px; Rand: 2px durchgezogen #ccc; Anzeige: Flex; Inhalt ausrichten: Abstand dazwischen; } .div3 { Breite: 100px; Höhe: 50px; Rand: 2px durchgehend rot; } .div4 { Breite: 100px; Höhe: 50px; Rand: 2px durchgehend rot; } Methode 3Das übergeordnete Container-Div verwendet „display:flex;“, um eine horizontale Anordnung zu erzielen, und das untergeordnete Div legt die Breite fest, um den Raum auszufüllen. html <div Klasse="div-container3"> <div Klasse="div5">5</div> <div class="div7">Platzhalter-Div</div> <div Klasse="div6">6</div> </div> CSS /* Methode 3 */ .div-container3 { Rand: 10px 0; Polsterung: 10px; Breite: 400px; Rand: 2px durchgezogen #ccc; Anzeige: Flex; Inhalt ausrichten: Abstand dazwischen; } .div5 { Breite: 100px; Höhe: 50px; Rand: 2px durchgehend rot; } .div6 { Breite: 100px; Höhe: 50px; Rand: 2px durchgehend rot; } .div7 { Breite: berechnet (100 % – 100 Pixel – 100 Pixel); Höhe: 50px; Rand: 1px durchgezogen #ccc; } Link zum vollständigen GitHub-Code https://github.com/gywgithub/exercise01/blob/master/div-flex/index.html Damit ist dieser Artikel über drei Möglichkeiten zur horizontalen Ausrichtung von Div-Layouts abgeschlossen. Weitere Informationen zur horizontalen Ausrichtung von Div-Layouts 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! |
<<: Detaillierte Erklärung der Meta-Tags und ihrer Verwendung in HTML
>>: Anwendungsbeispiele für die virtuelle Liste des WeChat-Applets
Inhaltsverzeichnis Installieren Softwareverwaltun...
In einem Artikel vor langer Zeit habe ich über di...
Inhaltsverzeichnis 1. Funktionssignatur 2. Funkti...
Es gibt einen Tabellenbenutzer und die Felder sin...
1. Einleitung Wenn ein Webprojekt auf unserem Lin...
Menüleiste Beispiel 1: Code kopieren Der Code lau...
1. Umgebung und Vorbereitung 1. Ubuntu 14.04 2.Do...
Inhaltsverzeichnis Zum Beispiel: Allgemeines Schr...
Fragen-Leitfaden 1. Wie toleriert Hadoop 3.x Fehl...
Zweck: Station A als sekundäres Verzeichnis von S...
Was ist Schauen wir uns zunächst das Konzept von ...
Beim Erstellen eines Zeitfelds STANDARD CURRENT_T...
„Der große Fluss fließt nach Osten, die Wellen sp...
Inhaltsverzeichnis 1. Homepage-Erstellung 1. Prod...
Installations- und Konfigurationsmethode für MySQ...