1. Flex-Richtung: (Richtung der Elementanordnung) ※ flex-direction:row (horizontal von links nach rechts angeordnet == linksbündig) ※ Flexionsrichtung: Reihe umkehren (entgegengesetzt zur Reihe) ※ Flex-Direction:Spalte (von oben nach unten anordnen == Ausrichtung oben) ※ Flex-Richtung:Spalte-umgekehrt (entgegengesetzt zur Spalte) 2. Flex-Wrap: (nur wirksam, wenn der Inhalt nicht in eine Zeile passt) ※flex-wrap:nowrap (kein Zeilenumbruch, wenn der Inhalt das Limit überschreitet, seltsamerweise wird die Breite darin 100 % betragen) ※ flex-wrap:wrap (die übersteigende Höhe wird gleichmäßig durch die Höhe des übergeordneten Elements geteilt) ※flex-wrap:wrap-reverse (Gegenteil von Wrap) 3. justify-content: (horizontale Ausrichtung) ※ Flex-Start (horizontal linksbündig) ※ justify-content:flex-end; (horizontal rechtsbündig) ※ justify-content:center; (horizontal zentriert) ※justify-content:space-between; (beide Enden ausrichten) ※justify-content:space-around; (den Abstand an beiden Enden ausrichten) 4. align-items: (vertikale Ausrichtung) ※ align-items:stretch; (Standard) ※align-items:flex-start; (Ausrichtung oben, ähnlich der Standardeinstellung) ※align-items:flex-end; (untere Ausrichtung) ※ align-items:center; (zentrierte Ausrichtung) =※align-items:baseline; (Grundlinienausrichtung) Wenn die Inline-Achse des Flex-Elements mit der Querachse (vertikal) identisch ist, entspricht dieser Wert „Flex-Start“. Andernfalls wird der Wert für die Basislinienausrichtung verwendet. Flex-Container-Eigenschaften /*1. Richtung*/ /*Standardrichtung (positive Zeilenrichtung)*/ /* Flex-Richtung: Zeile; */ /*Zeilenrichtung umkehren*/ /* Flex-Richtung: Zeile umkehren; */ /*Spalte positive Richtung*/ /*Flex-Richtung: Spalte;*/ /*Spaltenrichtung umkehren*/ /*Flex-Richtung: Spalte umkehren;*/ /*2. Zeilenumbruch*/ /*flex-wrap: umwickeln;*/ /*flex-wrap: umkehren;*/ /*3.Richtung+Wrep-Kombination*/ /*Flex-Flow: Zeilenumbruch-Rückwärts;*/ /*4. Ausrichtung der Hauptachse*/ /*Startpunkt linksbündig*/ /*Inhalt ausrichten: Flex-Start;*/ /*Startpunkt rechtsbündig*/ /*Inhalt ausrichten: Flex-Ende;*/ /*Startpunkt ist auf die Mitte ausgerichtet*/ /*Inhalt ausrichten: zentriert;*/ /*Nach links und rechts ausgebreitete Intervalle*/ /*Inhalt ausrichten: Abstand zwischen;*/ /*Gleiche Innenränder*/ /*Inhalt ausrichten: Leerzeichen drumherum;*/ /*Gleiche Intervalle*/ /*Inhalt ausrichten: gleichmäßiger Abstand;*/ /*5. Achsenübergreifende Ausrichtung: bei Flex-Direction: Zeile; ändert die Y-Achse, bei Flex-Direction: Spalte; ändert die X-Achse*/ /*Standardmäßige Ausrichtung quer zur Achse*/ /*Elemente ausrichten: strecken;*/ /*Die Standardquerachse ist zentriert*/ /*Elemente ausrichten: zentrieren;*/ /*Standardmäßige Ausrichtung quer zur Achse*/ /*Elemente ausrichten: Flex-Start;*/ /*Standardmäßige Ausrichtung quer zur Achse*/ /*Elemente ausrichten: Flex-Ende;*/ /*Standardmäßige achsenübergreifende Inhaltsausrichtung*/ /*Elemente ausrichten: Grundlinie;*/ /*6. Mehrzeilige achsenübergreifende Ausrichtung*/ /*Inhalt ausrichten: strecken;*/ /*Zentrierte Ausrichtung mehrerer Linien der Querachse*/ /*Inhalt ausrichten: zentriert;*/ /*Mehrere Linien auf der Querachse ausgerichtet*/ /*Inhalt ausrichten: Flex-Start;*/ /*Mehrere Zeilen kreuzen die Achsenausrichtung*/ /*Inhalt ausrichten: Flex-Ende;*/ /*Mehrere Zeilen haben gleiche Innenränder*/ /*Inhalt ausrichten: Leerzeichen herum;*/ /*Mehrere Linien der Querachse sind nach links und rechts verstreut*/ /*Inhalt ausrichten: Leerzeichen zwischen;*/ /*Mehrere Linien haben den gleichen Abstand zwischen den Querachsen*/ /*Inhalt ausrichten: gleichmäßiger Abstand;*/ Flex-Elementeigenschaften /*1. Kontrollieren Sie die Reihenfolge der Elemente*/ /*Bestellung: 2;*/ /*2. Erweitern Sie den Raum proportional. Je größer die Zahl, desto größer der Raum. Der Wert 0 erweitert nicht*/ /*flex-wachsen: 2;*/ /*3. Reduzieren Sie den Platz proportional. Je größer die Zahl, desto kleiner der Platz. Der Wert 0 wird nicht komprimiert*/ /*flex-shrink: 2;*/ /*4. Muss mit Flex-Richtung verwendet werden, Zeile=Breite, Spalte=Höhe, und die Priorität ist höher als Breite/Höhe, der automatische Wert geht vor der Priorität*/ /*Flex-Basis: 600px;*/ /*5.flex=wachsen+schrumpfen+basis*/ /*wachsen = 1 und verkleinern = 1 und Basis = auto*/ /*flex: auto;*/ /*wachsen = 0 && verkleinern = 1 && basis = auto*/ /*flex: initial;*/ /*wachsen = 0 && verkleinern = 0 && basis = auto*/ /*flex: keine;*/ /*6.align-self überschreibt die Align-Items des Containers*/ /*selbst ausrichten: Flex-Start;*/ Damit ist dieser Artikel über verschiedene Methoden zur Verwendung von CSS3 Flex zur horizontalen und vertikalen Zentrierung von Div-Inhalten abgeschlossen. Weitere relevante Inhalte zur horizontalen und vertikalen Zentrierung von CSS3-Divs finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: Detaillierte Erläuterung gängiger Methoden von JavaScript String
>>: Einführung in die Verwendung von Ankern (benannte Anker) in HTML-Webseiten
Vorwort Glauben Sie mir, solange Sie sich an die ...
Inhaltsverzeichnis Definition Struktur Beispiele ...
1. Installieren Sie Tomcat 1. Suchen Sie das Tomc...
Warum sollten wir das Protokoll lesen? Wenn beisp...
Ich habe heute Nachmittag mit der Konfiguration v...
Vorbereitung vor der Installation Der Hauptzweck ...
In diesem Artikelbeispiel wird der spezifische Co...
<br />Die Benutzererfahrung wird von chinesi...
Inhaltsverzeichnis Gängige Zahlungsarten in Proje...
Dieser Artikel beschreibt, wie man die Zeitsynchr...
Viele Organisationen müssen Dateiserver sichern u...
1. Zuerst erstellen wir eine JSON-Datei zur inter...
1. Ursache: Der Effekt, nachdem die Subbox auf Fl...
XHTML ist die derzeit international verbreitete S...
Inhaltsverzeichnis 1. Problem 2. Lösung 2.1 Pagin...