Oggi sto lavorando ad un altro fantastico download gratuito per PixelsDaily. Qui sarai in grado di vedere i miei processi mentali, gli obiettivi e il codice, e in seguito sarai in grado di scaricare l'intero progetto da utilizzare nel tuo lavoro.
Fondamentalmente, il nostro obiettivo qui è creare un effetto semplice in modo che quando l'utente si posiziona sopra un'immagine, viene visualizzata una etichetta di testo nascosta. Questo è ovviamente estremamente facile da fare, quindi faremo un ulteriore passo avanti costruendo un sacco di opzioni tra cui lo sviluppatore può scegliere. Ciò ti fornirà alcune buone pratiche su come creare effetti flessibili che possono essere applicati in modi diversi senza troppa ripetizione del codice.
Sbirciata
Se sei ansioso di vedere il risultato prima di passare attraverso il codice, controlla la demo qui sotto e passa il mouse sopra ogni immagine per vedere come è diversa.
demo: Clicca qui per il lancio.
Il programma
Ecco cosa vogliamo: una semplice etichetta di testo con uno sfondo nero da far apparire sull'immagine quando l'utente si libra. Ora, dal momento che sarà animato, ho trovato un totale di dieci diverse varianti che equivalgono a circa lo stesso elemento utilizzato in diversi modi:
Abbiamo due parametri principali da impostare qui. Il primo è dove l'etichetta si ferma (in alto, al centro o in basso) e il secondo è da dove verrà (in alto, a destra, in basso, a sinistra). Quello che vorremmo fare è fornire una struttura HTML ripetibile di base da utilizzare per gli sviluppatori durante l'aggiunta di un'immagine, quindi assegnare loro alcune classi che possono essere applicate per controllare tutto ciò che riguarda il comportamento dell'etichetta. Con questo in mente, possiamo procedere al primo passo.