Heim >Web-Frontend >CSS-Tutorial >Wie kann ich ein Flexbox-Element rechtsbündig ausrichten, während andere linksbündig bleiben?

Wie kann ich ein Flexbox-Element rechtsbündig ausrichten, während andere linksbündig bleiben?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-10 05:33:13280Durchsuche

How Can I Right-Align One Flexbox Item While Others Remain Left-Aligned?

Flexbox-Elemente ausrichten: Rechtsbündige Option

Frage:

Ist das im Zusammenhang mit Flexbox möglich? Zwei Elemente links und ein Element rechts ausrichten? Eine visuelle Darstellung finden Sie unter dem bereitgestellten JSFiddle-Link.

Antwort:

Um eine rechte Ausrichtung für ein Flex-Child zu erreichen, legen Sie dessen margin-left: auto; fest.

Gemäß der Flex-Spezifikation:

Automatische Ränder auf der Hauptachse können verwendet werden, um Flex-Elemente in verschiedene zu unterteilen „Gruppen“. Dies ermöglicht die Erstellung von UI-Mustern wie Aktionsleisten, wobei einige Elemente links und andere rechts ausgerichtet sind.

Daher richtet das folgende CSS das letzte div-Element im bereitgestellten Beispiel rechts aus:

.wrap div:last-child {
  margin-left: auto;
}

Durch die Kombination dieser Technik mit Ihren vorhandenen Flexbox-Stilen können Sie das gewünschte Layout erreichen, ohne dass mehrere Codeblöcke erforderlich sind.

Das obige ist der detaillierte Inhalt vonWie kann ich ein Flexbox-Element rechtsbündig ausrichten, während andere linksbündig bleiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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