Div-Grundlayout <div Klasse="Haupt"> <div Klasse="Mitte"></div> </div> CSS-Stile 1. Koordinatenpositionierung und Rand: automatisch Fügen Sie dem übergeordneten Element eine relative Positionierung und dem untergeordneten Element eine absolute Positionierung hinzu .hauptsächlich{ Breite: 300px; Höhe: 300px; Hintergrundfarbe: rot; Position: relativ; } .Center{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: himmelblau; Position: absolut; links: 0; rechts: 0; oben: 0; unten: 0; Rand: automatisch; } 2. Verwenden Sie Flex-Layout, um den Inhalt horizontal und vertikal zu zentrieren. .hauptsächlich{ Breite: 300px; Höhe: 300px; Hintergrundfarbe: rot; Anzeige: Flex; Inhalt ausrichten: zentriert; Elemente ausrichten: zentrieren; } .Center{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: grüngelb; } 3. Verwenden Sie position:absolute und transform : Hierbei muss beachtet werden, dass der Prozentsatz bei der Transformation relativ zur eigenen Länge und Breite ist und nicht zum übergeordneten Feld. .hauptsächlich{ Breite: 300px; Höhe: 300px; Hintergrundfarbe: rot; Position: relativ; } .Center{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rosa; Position: absolut; links: 50%; oben: 50 %; transformieren: versetzeX(-50%) versetzeY(-50%); } 4. Positionierung und negative Marge Nur geeignet für Fälle, in denen Länge und Breite der Subbox festgelegt sind .hauptsächlich{ Breite: 300px; Höhe: 300px; Hintergrundfarbe: rot; Position: relativ; } .Center{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: rosa; Position: absolut; links: 50%; oben: 50 %; Rand links: -50px; Rand oben: -50px; } 5.Anzeige:Tabellenzelle display:table-cell; und vertical-align:middle werden verwendet, um das untergeordnete Feld in numerischer Richtung zu zentrieren. margin:auto; zentriert die untergeordnete Box horizontal. Wenn Sie die Box nur in eine Richtung zentrieren möchten, entfernen Sie einfach die andere. .hauptsächlich{ Breite: 300px; Höhe: 300px; Hintergrundfarbe: rot; Anzeige: Tabellenzelle; vertikale Ausrichtung: Mitte; } .Center{ Breite: 100px; Höhe: 100px; Hintergrundfarbe: #000; Rand: automatisch; } Dies ist das Ende dieses Artikels mit Beispielen zur Verwendung von CSS zum horizontalen und vertikalen Zentrieren von Unterelementen (div). Weitere Informationen zum horizontalen und vertikalen Zentrieren von Unterelementen (div) mit CSS finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
>>: Implementierung einer zeitgesteuerten MySQL-Datenbanksicherung (vollständige Datenbanksicherung)
1.MySQL-Version [root@clq-System]# mysql -v Willk...
1. Die Bedeutung von Webstandards verstehen - War...
1. DNS-Server-Konzept Die Kommunikation im Intern...
Inhaltsverzeichnis 1. Wirkungsdiagramm (mehrere S...
1|0MySQL (MariaDB) 1|11. Beschreibung Das Datenba...
Zusammenfassung Projektbeschreibungsformat < i...
laden Anforderung erfolgreich Anforderung fehlges...
In diesem Artikel finden Sie den spezifischen Cod...
Vorbereiten Umweltinformationen zu diesem Artikel...
In diesem Artikelbeispiel wird der spezifische Co...
Mithilfe der Vue-Sprache und Elementkomponenten m...
1. Erstellen Sie ein neues RTMP-Verzeichnis im Ng...
Inhaltsverzeichnis Text 1. Maschine vorbereiten 2...
In diesem Artikelbeispiel wird der spezifische Ja...
Inhaltsverzeichnis Schritt 1. Konfigurieren Sie R...