Heim > Web-Frontend > CSS-Tutorial > Wie kann ich die letzte Zeile von Elementen in einer Flexbox mit „justify-content: space-between;' ausrichten?

Wie kann ich die letzte Zeile von Elementen in einer Flexbox mit „justify-content: space-between;' ausrichten?

Linda Hamilton
Freigeben: 2025-01-01 14:54:11
Original
550 Leute haben es durchsucht

How Can I Align the Last Row of Items in a Flexbox with `justify-content: space-between;`?

Elemente der letzten Zeile mit Flex-Box ausrichten

Flex-Box-Layouts sind für ihre Flexibilität bei der Anordnung von Inhalten bekannt. In einem Szenario, in dem Sie einen Flex-Box-Container mit Elementen haben, die mithilfe von Flex-Flow angeordnet sind: Zeilenumbruch; und justify-content: space-between; kann es vorkommen, dass Sie möchten, dass die Elemente in der letzten Zeile an den anderen ausgerichtet werden.

Ausrichtung mit justify-content: space-between erreichen ;

Um diese Ausrichtung zu erreichen und gleichzeitig die Verwendung von justify-content: space-between; Für anpassbare Rasterabmessungen können Sie die folgende Methode verwenden:

 display: flex;<br> flex-flow: row wrap;<br> justify-content: space-between;<br> }</p><p>.grid::after {<br> content: "";<br> flex: auto;<br>}<br>

Dieser CSS-Code fügt dem Container ein unsichtbares Element (::after) hinzu. Dieses Element nimmt den verbleibenden Platz im Behälter ein und richtet die Gegenstände in der letzten Reihe effektiv an den anderen aus, während die gewünschte Verteilung für die anderen Reihen erhalten bleibt.

Beispiel

Betrachten Sie das folgende Beispiel, bei dem das letzte Zeilenelement in der „mittleren Spalte“ ausgerichtet werden muss:

 Anzeige: flex;<br> flex-flow: row wrap;<br> justify-content: space-between;<br>}</p><p>.grid::after {<br> content: "";<br> flex: auto;<br>}</p><p>.item {<br> width: 100px;<br> Höhe: 100px;<br>Hintergrundfarbe: #ccc;<br>}<br>

Dieser Code erstellt einen Flex-Box-Container mit Artikeln, die auf mehrere Zeilen verteilt sind. Das ::after-Element stellt sicher, dass das letzte Zeilenelement an den anderen ausgerichtet ist und die Verteilung der anderen Zeilen auch dann beibehalten wird, wenn die Breite des Containers variiert.

Das obige ist der detaillierte Inhalt vonWie kann ich die letzte Zeile von Elementen in einer Flexbox mit „justify-content: space-between;' ausrichten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage