Les rollovers sont possibles en CSS, en appliquant divers effets via la feuille
de style : visibilité, GIF transparent... Cependant, la plupart des techniques
requièrent deux versions de la même image, afin de différencier l'image normale
de celle survolée. Il est cependant possible de ne se servir que d'une seule image.
Ces rollovers
s'effectuent via l'opacité de l'image : l'image normale est affichée avec
une opacité de 75%, l'autre le à 100% (ou l'inverse, au besoin). On utilise pour
cela la propriété opacity, disponible dans CSS,
et donc reconnue par la plupart des navigateurs modernes (quoique Internet Explorer
nécessite l'utilisation d'un filtre).