Ho una galleria di 20 immagini sulla mia pagina web che vorrei ruotare di una quantità casuale (da -5 a 5 gradi) al passaggio del mouse su ogni immagine. Se possibile, mi piacerebbe usare solo CSS. In caso contrario, sarei aperto a utilizzare JavaScript o jQuery.Come ruotare un'immagine di una quantità casuale usando CSS?
mio CSS è la seguente:
.photo:hover {
z-index:1;
transform:rotate(6deg) scale(1.25);
-webkit-transform:rotate(6deg) scale(1.25);
-moz-transform:rotate(6deg) scale(1.25);
-ms-transform:rotate(6deg) scale(1.25);
}
6deg dovrebbe essere un numero casuale, in modo che ogni volta che l'utente passa sopra un'immagine, ruota di una quantità casuale compreso tra -5 e 5. Posso chiamare un Funzione JavaScript all'interno del CSS o anche una variabile JavaScript? Sarebbe meglio che creare 20 diversi ID CSS.
Come posso realizzare questo? Grazie!
Non è possibile includere Javascript in CSS. Basta usare jQuery per cambiare il grado al passaggio del mouse. – nhahtdh