Cambiare il cursore del mouse è un modo semplice per migliorare la tua pagina web con effetti speciali . Stili di cursore del mouse possono migliorare l'usabilità del tuo sito web , fornendo agli utenti un ulteriore feedback visivo , soprattutto per i più complessi, le pagine web con script , come giochi e mappe interattive . Javascript può essere usato modificare lo stile del cursore del mouse , che ti permette di modificare il cursore del mouse in base alla data di oggi , le previsioni del tempo o quasi qualsiasi altra cosa si possa immaginare . La tecnica utilizza Javascript , HTML e CSS insieme per creare pagine web dinamiche è DHTML ( Dynamic HTML ) . Cursori del mouse di base
Ci sono diversi cursori del mouse predefiniti che possono essere utilizzati , modificando lo stile di un elemento della pagina o corpo del documento . Questi stili includono cursore predefinito , mirino , mano, mossa , testo , wai e aiuto. Vedere " Il CSS cursore proprietà " legata nella sezione Risorse per tutti i dettagli su tutti gli stili del cursore di base . Lo stile cursore visualizzato quando si libra sopra un elemento può essere impostato utilizzando i CSS , come in questo esempio :
style="cursor:crosshair" href="#"> Cross- capelli < /a> cursori del mouse personalizzati
Oltre ai cursori di base , cursori personalizzati possono essere utilizzati , impostando lo stile del cursore per l'indirizzo di un file di cursore o di immagine , come in il seguente esempio :
per cursore stili e tipi di file non è coerente . Ad esempio , Internet Explorer si aspetta file cursore con . Cur o estensioni . Ani . Firefox non piace cursori animati (file . Ani ) , e si aspetta un cursore di base per essere elencati in aggiunta al cursore o file immagine . Per ottenere i migliori risultati tra i browser , fornire un file di cursore ( . Cur o . Ani ) , un file di immagine ( PNG, JPEG o GIF) , e un tipo di cursore di base come ripiego . Questo esempio utilizza un cursore animato per la sua prima scelta , un file cursore pianura come la seconda scelta e il cursore di base predefinita come opzione finale di ripiego . Il browser cercherà ogni opzione fino a trovarne uno che possa usare .
"Open Cursor Library" legato nella sezione Risorse offre gratis, collezioni senza problemi di cursore del mouse Modificare lo stile del cursore . con Inline Javascript
È possibile modificare il cursore del mouse di stile CSS con Javascript. Ci sono diversi attributi HTML relativi alle azioni del mouse è possibile utilizzare per eseguire Javascript quando si fa clic con il mouse , si trasferisce o si librava sopra un elemento della pagina web. Alcuni di questi attributi sono :
onmouseover : mouse passa sopra il puntatore elementonmousedown : Mouse pressedonmouseup pulsante : Mouse releasedonmouseout bottone : puntatore del mouse si sposta fuori della elementonclick : Mouse pulsante clickedondblclick : pulsante del mouse cliccato due volte < p > consultare il link " attributi di eventi " nella sezione Risorse per ulteriori attributi degli eventi è possibile utilizzare per aggiungere azioni Javascript .
aggiungere un'azione Javascript ad un evento , ad esempio un mouse -over , semplicemente impostando il valore dell'attributo per il codice Javascript che si desidera eseguire. In questo esempio , il cursore viene modificato il cursore "help" di base quando il mouse passa sopra il link :