A img:visited et opacité

Fermé
rémihubert - 12 avril 2011 à 14:35
 Varokj - 12 avril 2011 à 16:43
Bonjour,

Voici mon soucis :
Sur l'ensemble de mes pages, les images-liens (cliquables) sont transparentes.
Quand la souris survole l'image, celle-ci apparait.
Mais j'aimerai qu'une fois l'image cliquer, elle reste visible.
J'ai donc mis ces trois scriptes, mais seuls le premier et le troisième semblent fonctionner...
<br>
a img { border: none;
filter:alpha(opacity=00);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
}
<br>
a img:visited {
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}
<br>
a img:hover {
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}
<br>
Si quelqu'un peut m'aider !

Bien à vous,
rémi

A voir également:

1 réponse

css c'est bien mais il atteint ses limites pour ce que tu veut faire. Passes au javascript qui permet de la vrai interactivité(des variables et de l'événementiel) plutôt que des astuces qui fonctionneront pas de la même façon sur tous les navigateurs. Ou alors flash qui gères facilement les transparences et peut se passer de notions de codes.

CSS n'est pas un langage de script, c'est du code de balisage(le navigateur lit la balisage et sait quoi faire parce qu'il la reconnaît et qu'il a en mémoire tout le reste du code qui va avec).
0