1. Das Attribut align-self definiert die individuelle Ausrichtung von Flex-Elementen in Richtung der Seitenachse (vertikale Achse).
2. align-self verfügt über ein zusätzliches Auto (Standardwert), das den vom Flex-Container geerbten align-items-Attributwert darstellt.
Beispiel
.Container{ /* Flex-Container definieren */ Anzeige: Flex; /* Legen Sie die Anordnungsrichtung der Elemente innerhalb der Containerzeile fest: Definieren Sie die Anordnungsrichtung von links nach rechts, zeilenumgekehrt: von rechts nach links, Spalte: von oben nach unten, spaltenumgekehrt: von unten nach oben */ Flexrichtung: Reihe; /* Legen Sie die Ausrichtung der Elemente im Container auf der Querachsenstreckung fest: Wenn die Höhe des Elements nicht festgelegt ist, wird die Höhe des Elements auf die gleiche Höhe wie der Container gestreckt (Standard). Flex-Start: In Richtung der Startposition (oben/links) auf der Querachse. Flex-Ende: In Richtung der Endposition (unten/rechts) auf der Querachse. Ausrichtungsmitte: Stellen Sie sicher, dass der Text in der Element ist gleichzeitig eine Grundlinie (stellen Sie sicher, dass sich jeder Text in derselben Zeile befindet). */ align-items: Grundlinie; Höhe: 800upx; Hintergrundfarbe: #FFC0CB; } .txt{ Schriftgröße: 20px; Breite: 150upx; Höhe: 150upx; } .Rot{ Hintergrundfarbe: rot; /* Schreiben Sie die Ausrichtung der Elemente im Container auf der Querachse automatisch neu: Standard, was darauf hinweist, dass die Eigenschaft align-items des übergeordneten Elements geerbt wird. Strecken: Wenn die Höhe des Elements nicht festgelegt ist, wird die Höhe des Elements auf die gleiche Höhe gestreckt Höhe wie der Container (Standard) Flex-Start: In Richtung der Startposition (oben/links) auf der Querachse. Flex-Ende: In Richtung der Endposition (unten/rechts) auf der Querachse. Ausrichtungsmitte: Stellen Sie sicher, dass der Text in der Element ist gleichzeitig eine Grundlinie (stellen Sie sicher, dass sich jeder Text in derselben Zeile befindet). */ align-self: center; } .Grün{ Hintergrundfarbe: grün; } .Blau{ Hintergrundfarbe: blau; }
Das Obige ist eine Einführung in das align-self-Attribut in CSS. Ich hoffe, es wird für alle hilfreich sein.