Heim > Web-Frontend > CSS-Tutorial > Wie kann ich den gleichen Abstand zwischen Flex-Elementen, einschließlich dem ersten und dem letzten, erreichen?

Wie kann ich den gleichen Abstand zwischen Flex-Elementen, einschließlich dem ersten und dem letzten, erreichen?

Barbara Streisand
Freigeben: 2024-11-15 08:53:03
Original
940 Leute haben es durchsucht

How Can I Achieve Equal Spacing Between Flex Items, Including the First and Last?

Gleichmäßiger Abstand zwischen Flex-Elementen

Problem

Das Erreichen gleicher Abstände um Flexbox-Unterelemente stellt eine Herausforderung dar, wie in einem früheren Artikel hervorgehoben wurde, in dem sich der Inhalt rechtfertigt : space-around wird als unvollkommene Lösung dargestellt. Dieser Artikel befasst sich mit umfassenderen Methoden zur Gewährleistung gleicher Abstände, einschließlich des ersten und letzten Elements.

Lösung

Pseudoelemente

Neueste Browser-Fortschritte Erlauben Sie, dass Pseudoelemente (::before und ::after) als Flex-Elemente innerhalb eines Flex-Containers behandelt werden. Dies eröffnet neue Möglichkeiten zum Erstellen gleicher Abstände.

Durch das Hinzufügen von Pseudoelementen ::before und ::after zum Container und die Verwendung von justify-content: space-between zusammen mit Pseudoelementen mit einer Breite von Null, Wir können die Illusion eines gleichen Abstands zwischen sichtbaren flexiblen Elementen erzeugen.

flex-container {
  display: flex;
  justify-content: space-between;
}

flex-container::before {
  content: "";
}

flex-container::after {
  content: "";
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich den gleichen Abstand zwischen Flex-Elementen, einschließlich dem ersten und dem letzten, erreichen?. 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