Hallo @Meowsalot,
Außerdem ist mir gerade aufgefallen dass das Beispiel nur mit CSS umgesetzt ist. Ist dieses wirklich so sinnvoll oder doch lieber mit jQuery (diese habe ich eh im Einsatz).
Warum umständlich (jquery), wenn es auch einfach und portabel (CSS) geht? Ich ziehe eine einfache und reine CSS-Lösung nach Möglichkeit immer irgendeinem JavaScript-Framework vor. Denn ersteres wird sehr viel wahrscheinlicher immer und überall funktionieren.
Viele Grüße
Robert