Heim > Web-Frontend > CSS-Tutorial > Wie richte ich ein einzelnes Element mit Flexbox rechts aus?

Wie richte ich ein einzelnes Element mit Flexbox rechts aus?

Linda Hamilton
Freigeben: 2024-12-16 02:16:17
Original
825 Leute haben es durchsucht

How to Align a Single Element to the Right Using Flexbox?

Ein Element mit Flexbox richtig ausrichten

Um die Frage der richtigen Ausrichtung eines Elements innerhalb eines Flexbox-Layouts zu beantworten, werden die bereitgestellten HTML- und CSS-Codes bereitgestellt Präsentieren Sie ein grundlegendes Flexbox-Setup, bei dem zwei Elemente links und ein Element rechts innerhalb eines positioniert werden Container.

HTML

<div class="wrap">
  <div>One</div>
  <div>Two</div>
  <div>Three</div>
</div>

<div class="result">
  <div>One</div>
  <div>Two</div>
  <div>Three</div>
</div>
Nach dem Login kopieren

CSS

.wrap {
  display: flex;
  background: #ccc;
  width: 100%;
  justify-content: space-between;
}

.result {
  background: #ccc;
  margin-top: 20px;
}

.result:after {
  content: '';
  display: table;
  clear: both;
}

.result div {
  float: left;
}

.result div:last-child {
  float: right;
}
Nach dem Login kopieren

Flexbox-Ansatz

Um ein untergeordnetes Element rechts auszurichten, legen Sie es mit margin-left: auto; fest. Dadurch wird die Eigenschaft „Automatischer Rand“ in der Hauptachse genutzt, die zum Unterteilen flexibler Elemente in verschiedene Gruppen nützlich ist.

.wrap div:last-child {
  margin-left: auto;
}
Nach dem Login kopieren

Aktualisierte Fiddle

Eine aktualisierte JSFiddle zeigt dies effektiv vorgehen:

[Aktualisiert Fiddle](https://jsfiddle.net/vhem8scs/)

Im aktualisierten CSS ist der margin-left: auto; Die Eigenschaft wird auf das letzte div-Element im .wrap-Container angewendet, wodurch es rechtsbündig ausgerichtet wird.

Das obige ist der detaillierte Inhalt vonWie richte ich ein einzelnes Element mit Flexbox rechts aus?. 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