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
1. Gesamtarchitekturdiagramm Im Vergleich zu ande...
Vorwort In der Demonstration [IE9-] ist der Farbv...
Verwenden Sie vite, um ein vue3-Projekt zu erstel...
Hintergrund: Da die Projekte des Unternehmens dem...
docker-compose-monitor.yml Version: '2' N...
Heutzutage beginnen viele Leute damit, Websites z...
Fehler: Connection to blog0@localhost failed. [08...
Inhaltsverzeichnis 1.union: Sie können Abfrageerg...
Ich habe kürzlich an einer Popup-Anzeige gearbeite...
Fremdschlüssel Abfrage, bei welchen Tabellen der ...
Es gibt im Vue-Ökosystem ein neues Build-Tool nam...
Wenn Sie Docker für die Entwicklung im großen Maß...
In letzter Zeit möchte ich regelmäßig wichtige in...
Inhaltsverzeichnis Installationsvoraussetzungen S...
Dieser Artikel darf gerne geteilt und zusammengef...