Mi piacerebbe avere un'immagine sulla pagina web, che diventerà trasparente al passaggio del mouse, ma trasparente solo in un'area più vicina al puntatore del mouse, spostando quell'area con il puntatore.Modifica dell'opacità delle immagini con JS o CSS sotto il puntatore del mouse?
semplice transizione opacità può essere facilmente raggiunto con i CSS:
<style type="text/css">
img.transparent {
opacity: 1;
-webkit-transition: opacity 1s;
-moz-transition: opacity 1s;
transition: opacity 1s;
}
img.transparent:hover {
opacity: 0;
}
</style>
<img class="transparent" src="1.jpg">
che rende un'immagine ben scomparire al passaggio del mouse su e apparire di nuovo al passaggio del mouse fuori.
Ma quello che mi piacerebbe ottenere è lo stesso effetto solo per alcune aree vicino al puntatore del mouse. In modo che ci sia sempre un'area trasparente sotto il puntatore, mentre si muove sopra l'immagine.
C'è un modo per farlo con CSS o JS?
Grazie!
Che ne dite di fare un cursore personalizzato con uno sfondo bianco e passare a quello in cui si sta in bilico sopra l'immagine? – philtune
Vuoi dire vedere ** attraverso ** un elemento? Non con i CSS e penso che anche il JS sarebbe piuttosto funky. –
jQuery è consentito in una risposta o puro javascript? – Rimble