Safari 14.1 fügt Unterstützung für Flexbox-Abstände hinzu

Avatar of Geoff Graham
Geoff Graham am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Juhu, es ist da! Safari 14.1 fügt angeblich Unterstützung für die gap-Eigenschaft in Flexbox-Layouts hinzu. Wir hatten schon länger Unterstützung für grid-gap, aber getreu seinem Namen ist dies auf Grid-Layouts beschränkt. Jetzt können wir gap in beiden Layouttypen verwenden.

.container {
  display: flex;
  flex-flow: row wrap;
  gap: 1.5rem;
}

Apple war mit dem Update eher still. Ich habe erst davon erfahren, als Eric Meyer es in einer E-Mail ansprach, und er hörte es nur, als Jen Simmons es tweetete.

Ich habe den WebKit CSS Feature Status überprüft und siehe da, es wird unterstützt. Es wurde nur nicht in den Release Notes erwähnt. Noch ist nichts im Archiv der Safari Release Notes veröffentlicht, vielleicht hören wir also irgendwann offiziell davon. Vorerst scheint Maximiliano Firtmans Übersicht über iOS 14.5 der tiefste Einblick in das, was neu ist zu sein.

Und wie passend, dass Eric kürzlich behandelt hat, wie die gap-Eigenschaft verwendet wird, nicht nur in Grid- und Flexbox-Layouts, sondern auch in Mehrspalten-Layouts.