10 effetti immagine al passaggio del mouse facili da copiare e incollare

Gli effetti al passaggio del mouse sono sempre un argomento divertente da esplorare. In passato, abbiamo creato alcuni fantastici esempi di hover CSS facili da copiare e incollare nel tuo codice.

Oggi lo seguiremo con dieci nuovi effetti appositamente creati per l'uso con le immagini. Ogni esempio viene fornito con uno snippet HTML e CSS che puoi rubare e una demo live in modo che tu possa vederlo in azione.

Sbirciata

Prima di iniziare, dai un'occhiata alla demo qui sotto per vedere tutti i vari effetti al passaggio del mouse che creeremo.

demo: Clicca qui per il lancio.

Impostare

Prima di iniziare a creare le singole demo, è necessaria una configurazione di base. Ecco una porzione di CSS che useremo per dettare l'aspetto di base di tutti gli esempi.

La maggior parte di questo è roba di base: il dimensionamento della scatola ci consente di manipolare il modello della scatola (sentitevi liberi di applicare più specificatamente se non vi piace il selettore universale), e la classe pic ci dà un posto dove lanciare alcuni stili generici per ogni foto

Zoom e panoramica

Il nostro primo gruppo di effetti prevede l'utilizzo di alcuni trucchi con overflow nascosto. Ritagliando l'immagine ai limiti di un div, possiamo tirare fuori delle alate piuttosto belle.

Ecco una demo dei quattro effetti hover in azione:
demo: Clicca qui per il lancio.

Crescere

Per iniziare, faremo in modo che quando l'utente passa sopra l'immagine, la foto si ingrandisce rimanendo comunque entro i suoi limiti, producendo un effetto di zoom. Ecco l'HTML.

HTML

Qui, lo 0% è una luminosità regolare. Qualunque cosa al di sopra di questo e tu rallegri l'immagine, qualsiasi cosa sotto e la oscuri. Abbiamo iniziato a -65% e lo abbiamo portato fino allo 0% al passaggio del mouse.

Rubali!

Gli esempi di cui sopra sono tutti pensati per rubare e utilizzare come farai nel tuo lavoro, quindi assicurati di aggiungere questa pagina ai segnalibri e tornare ad essa la prossima volta che stai cercando un interessante effetto hover CSS.