Hover-Effekte sind immer ein unterhaltsames Thema. In der Vergangenheit haben wir einige großartige Beispiele für CSS-Hover erstellt, die einfach kopiert und in Ihren Code eingefügt werden konnten.
Heute folgen zehn neue Effekte, die speziell für die Verwendung mit Bildern entwickelt wurden. Jedes Beispiel enthält ein HTML- und CSS-Snippet, das Sie stehlen können, und eine Live-Demo, damit Sie es in Aktion sehen können.
Vorgeschmack
Bevor wir anfangen, werfen Sie einen Blick auf die Demo unten, um die verschiedenen Hover-Effekte zu sehen, die wir bauen werden.
Demo: Klicken Sie hier, um zu starten.
Konfiguration
Bevor wir mit der Erstellung der einzelnen Demos beginnen, sind einige grundlegende Einstellungen erforderlich. Hier ist ein Teil von CSS, mit dem wir das grundlegende Erscheinungsbild aller Beispiele bestimmen.
Das meiste davon ist grundlegend: Mit Box-Sizing können wir das Box-Modell manipulieren (wenden Sie sich genauer an, wenn Sie den Universal-Selector nicht mögen), und die pic-Klasse gibt uns einen Platz, in dem Sie generisches Styling verwenden können jedes foto.
Zoomen und Schwenken
Unsere erste Gruppe von Effekten besteht in der Verwendung einiger Tricks mit verstecktem Überlauf. Indem wir das Bild an die Grenzen eines div ausschneiden, können wir ziemlich coole Schwebeflugzeuge machen.
Hier ist eine Demo der vier Hover-Effekte in Aktion:
Demo: Klicken Sie hier, um zu starten.
Wachsen
Zu Beginn machen wir es so, dass das Foto vergrößert wird, wenn der Benutzer über dem Bild schwebt, während es innerhalb seiner Grenzen bleibt, was zu einer Vergrößerung führt. Hier ist das HTML.
HTML