@@Gunnar Bittersmann
Wenn man den
home
-Abschnitt grundsätzlich sichtbar macht, wie will man es bei einem direkt angewählten anderen Bereich rein mit CSS wieder unsichtbar machen?Ich behaupte mal ganz keck: gar nicht.
Ich nehm’s zurück und behaupte das Gegenteil.
Der Trick ist, alle Bereiche übereinanderzulegen – in dieselbe Grid-Zelle – und den ersten Bereich nicht auszublenden, sondern alle anderen – und das nur in Grid unterstützenden Browsern (feature query @supports (display: grid)
).
☞ Grid-Variante 🇫🇷
Man muss deine Frage Ist meine rein CSS-basierten Lösung nicht die überlegenere Lösung? wohl mit einem klaren Nein beantworten.
Das nehme ich allerdings nicht zurück. Aus Gründen.
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann