Heim > Web-Frontend > CSS-Tutorial > Wie kann ich dafür sorgen, dass ein Flex-Element in einer neuen Zeile die volle Breite einnimmt?

Wie kann ich dafür sorgen, dass ein Flex-Element in einer neuen Zeile die volle Breite einnimmt?

Barbara Streisand
Freigeben: 2024-12-09 02:39:09
Original
762 Leute haben es durchsucht

How to Make a Flex Item Occupy Full Width on a New Row?

Volle Breite der flexiblen Zeile für ein bestimmtes Element

Sie möchten erzwingen, dass das Element „Beschriftung“ die volle Breite unter zwei anderen flexiblen Zeilen einnimmt. positionierte Elemente. So erreichen Sie dies:

Normalerweise teilen sich Flex-Artikel den verfügbaren Platz gleichmäßig auf. Sie möchten jedoch, dass ein Element (die Beschriftung) den gesamten verbleibenden Platz in einer neuen Zeile einnimmt. Gehen Sie dazu wie folgt vor:

  1. Elementbreite auf 100 % setzen: Weisen Sie dem Beschriftungselement eine Breite von 100 % zu oder verwenden Sie „Flex-Basis: 100 %“. Dadurch wird sichergestellt, dass der gesamte verbleibende horizontale Platz belegt wird.
  2. Container-Wrap aktivieren: Passen Sie den übergeordneten Container an, um das Wrapping zu aktivieren (Flex-Wrap: Wrap). Dies zwingt Geschwisterelemente dazu, in neue Zeilen zu fließen, wenn der Platz knapp wird.

Hier ist der aktualisierte Code:

.parent {
  display: flex;
  flex-wrap: wrap;
}

.error {
  flex: 0 0 100%;
  border: 1px dashed black;
}
Nach dem Login kopieren

Mit diesen Anpassungen erstreckt sich das Beschriftungselement über die gesamte Breite von die Zeile unter den anderen beiden Flex-Elementen, je nach Wunsch.

Das obige ist der detaillierte Inhalt vonWie kann ich dafür sorgen, dass ein Flex-Element in einer neuen Zeile die volle Breite einnimmt?. 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