The Devil’s Albatross

Avatar of Chris Coyier
Chris Coyier am

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

Nils Binder spricht über eine Technik zur Abstandsgestaltung zwischen zwei Elementen. Stellen Sie sich eine Kopfzeile auf einem großen Bildschirm mit einem Logo in der oberen linken Ecke und einer Navigation in der oberen rechten Ecke vor. Auf einem kleinen Bildschirm, wenn sie nicht mehr auf derselben „Zeile“ sein können und umbrechen müssen, brechen sie nicht einfach um, sondern werden zentriert.

Ein Video erklärt es besser

Mein Gedanke ist: Ich würde einfach den genauen Pixelwert für den Breakpoint finden, an dem dies passieren soll, und dann eine Media Query schreiben, die die Dinge neu gestaltet, um das zu erreichen.

Aber… Media Queries sind nur für die gesamte Breite des Browserfensters gedacht. Das funktioniert in diesem Fall wahrscheinlich, da es sich um eine vollständige Website handelt, aber ich verstehe den Wunsch, keine Media Queries schreiben zu müssen. Nils‘ Idee greift Konzepte von Heydons Holy Albatross auf, um dies ohne jegliche Media Queries zu ermöglichen. Sie könnten dies also auf einer kleineren Komponente verwenden, bei der Sie den Umbruchpunkt bei einer bestimmten Größe anpassen müssen, die nichts mit der Größe des Browserfensters zu tun hat.

Direkter Link →