Come usare HTML Div Box per un effetto hover

December 12

Come usare HTML Div Box per un effetto hover


Un elemento fondamentale di una pagina web accattivante è l'uso di elementi di stile HTML e contenitori DIV. Con loro è possibile liberarsi dei vincoli di progettazione tavolo più tradizionali, e creare praticamente qualsiasi layout visivo si può immaginare. Inoltre, attraverso l'utilizzo di operatori JavaScript, è possibile modificare gli stili associati ad un contenitore DIV quando un'azione come un puntatore del mouse viene aleggiava su di esso si verifica. Il processo è semplice, richiede solamente di creare due classi di stile separati e l'immissione di un operatore all'interno del tag del contenitore per passare da uno all'altro.

istruzione

1 Aprire la pagina web con il contenitore DIV il cui stile si desidera modificare nel vostro editor di testo preferito.

2 Inserire due nuove classi di stile all'interno della apertura e chiusura <head> della tua pagina web. Assegnare loro lo stile predefinito per il vostro contenitore DIV e lo stile che si desidera avere quando si passa sopra con il mouse. Per esempio, si supponga di avere un contenitore DIV con testo nero che si desidera modificare in rosso quando si passa sopra con il mouse. Si potrebbe inserire il seguente codice:

<Style type = "text / css">

.defaultDIVstyle {color: # 000000;}

.hoverDIVstyle {color: # FF0000;}

</ Style>

Sostituire i nomi classe preferita per defaultDIVstyle e hoverDIVstyle.

3 Fissare il nome della classe predefinita per il tag del contenitore DIV in questione. Per l'esempio di cui sopra, si potrebbe aggiungere il seguente codice al tag DIV:

class = "defaultDIVstyle"

4 Fissare un evento onMouseOver al contenitore DIV per cambiare il nome della classe al vostro stile hover, nel seguente formato:

onMouseOver = "this.classname = 'hoverDIVstyle';"

5 Fissare un evento onMouseOut al contenitore DIV per cambiare il nome della classe al valore predefinito quando il puntatore viene spostato fuori di esso, nel seguente formato:

onMouseOut = "this.classname = 'defaultDIVstyle';"

Tag del contenitore DIV dovrebbe ora come segue:

<Div class = "defaultDIVstyle" onMouseOver = "this.classname = 'hoverDIVstyle';" onMouseOut = "this.classname = 'defaultDIVstyle';">

6 Salvare e pubblicare la pagina web. Il vostro contenitore DIV ora cambierà dal testo nero al rosso quando si passa sopra, e tornare a nero quando il puntatore del mouse viene spostato fuori di esso.