che l'hover funzioni nonostante javascript modifichi la proprietà! ma hai provato lo script? più palese di quello: prima che javascript agisca prova a passare col mouse sul rettangolo, vedrai che cambia colore, dopo (3 secondi di wait) rimarrà fisso! se togli il commento nei css invece funzionerà anche dopo l'azione del javascript!

Rispondi quotando