Ich liebe die Herausforderung, etwas mit CSS zu erstellen, das ein Element verwendet, um ein anderes auszulösen. Es kann ziemlich kompliziert werden, Ihre Gedanken um alle beteiligten Teile zu wickeln und eine Möglichkeit zu finden, Ihren HTML-Code so zu steuern, dass er leicht in Ihrem CSS gesteuert werden kann.
Heute werden wir uns einer solchen Herausforderung stellen. Wir erstellen eine einfache Homepage, auf der Sie die Hintergrundbilder anhand des Links, den Sie in der Navigation überfahren, austauschen. Auf dem Weg erfahren Sie alles über die Idee von Remote Hovers und wie Sie sie in Ihren Projekten einsetzen können.
Kunststück
Wussten Sie, dass es nur mit CSS möglich ist, ein Element zu manipulieren, wenn ein Benutzer über ein völlig anderes Element fährt? Es ist ein bisschen knifflig, aber wenn Sie erst einmal fertig sind, können Sie einige wirklich coole Effekte erzielen.
Um zu sehen, wie das funktioniert, verwenden wir ein wirklich einfaches Beispiel. Stellen Sie sich vor, Sie haben den folgenden Code: