Non ho mai visto un effetto hover come questo prima, e sto cercando di capire come è stato realizzato. Noterai in this example, che quando un utente passa su un link, il colore che il link gira può essere uno qualsiasi dei 5 colori assegnati nel foglio di stile (vedi sotto) a caso. Come si crea questo effetto hover? Può essere fatto puramente con i CSS?Come assegnare un colore in modo randomizzato all'effetto hover
a:hover {
color:#1ace84;
text-decoration: none;
padding-bottom: 2px;
border: 0;
background-image: none;
}
a.green:hover { color: #1ace84; }
a.purple:hover { color: #a262c0; }
a.teal:hover { color: #4ac0aa; }
a.violet:hover { color: #8c78ba; }
a.pink:hover { color: #d529cd; }
Considerando i codificatori commenti non credo si dovrebbe avere postato il loro codice. Anche se il CSS e il jQuery sono client e disponibili per tutti, è ancora il loro codice e hanno speso tempo a scriverlo per questo sito di ragazzi. È stato onesto nel commentare il codice in cui ha apportato modifiche e commentato il proprio codice. Ho pubblicato esempi di seguito che fanno lo stesso e non sono stati rubati. – Anagio
@Anagio Il codice è sul web aperto e l'autore ti invita a imparare ma non a rubare. Quindi non penso davvero che ci sia un problema nel postarlo. Non è poi così unico come la tua risposta specifica. – toomanyairmiles
il mio punto è stato il programmatore ha preso il tempo di commentare il codice che ha cambiato che non era il suo e ha chiesto a nessuno di rubare il suo codice personalizzato. Sì, è sul web aperto ma anche le foto a cui i fotografi hanno diritti d'autore, solo perché possiamo scaricarle non significa che dovremmo prenderle. Ci sono app open source per le quali hai bisogno di licenze e se le trovi usate senza una licenza puoi comunque archiviare i DMCA contro i siti anche se il codice è open source al 100%. Se la domanda fosse stata posta su StackOverflow sono sicuro che alcune persone avrebbero risposto con un codice di esempio in jsfiddle – Anagio