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
CI/CD-Übersicht CI-Workflow-Design Das Git-Codeve...
Lösung Verzichten Sie auf die Linux-VM, die mit D...
Da HTML-E-Mail keine unabhängige HOST-Seite auf di...
Absolute, relative und fixe Positionierung absolu...
# enthält eine Standortinformation. Der Standardan...
<br />Originaltext: http://blog.rexsong.com/...
Verwenden Sie MySQL proxies_priv (simulierte Roll...
Beim Anwenden von Docker-Containern mounten wir h...
Wir erfinden das Rad neu: Hier verwenden wir Neuv...
Inhaltsverzeichnis 1. Nachfrage 2. Wirkung 3. All...
Hallo zusammen, ich bin Liang Xu. Sind Sie bei de...
„Wir schreiben unsere nächste Reihe mobiler Produ...
Mysql mehrere unabhängige Tabellen Abfragedaten u...
In diesem Artikelbeispiel wird der spezifische Co...
Beim Entwerfen eines H5-Layouts werden Sie normal...