[Reglé] [CSS] <SPAN> dans <A>
7 messages
• Page 1 sur 1
-

Genzo - WRInaute impliqué

- Messages: 982
- Inscription: 18 Juin 2004
[Reglé] [CSS] <SPAN> dans <A>
Bonjour,
J'aimerais indiquer à l'utilisateur qu'il a déjà cliqué sur un lien, avec la mention [vu] juste à gauche du lien (un peu comme sur le site WRI).
Voilà ma structure :
Je voudrais appliquer cette CSS à la classe vu :
Mais évidemment, je vois [vu] même si j'ai pas cliqué sur le lien (la CSS semble être inutile).
Avez-vous une solution à mon problème ?
J'aimerais indiquer à l'utilisateur qu'il a déjà cliqué sur un lien, avec la mention [vu] juste à gauche du lien (un peu comme sur le site WRI).
Voilà ma structure :
- Code: Tout sélectionner
<div class="video">
<a href="video-{video.ID}-{video.URL}.htm">
<img src="img/mini/{video.IMG}.jpg" title="{video.ID}" class="imgvideo" alt="{video.NOM}" />
<span class="vu">[vu] </span>
{video.NOM}
</a><br />
{video.STATS}
</div>
Je voudrais appliquer cette CSS à la classe vu :
- Code: Tout sélectionner
.vu A:link { display:none }
.vu A:visited { display:inline }
Mais évidemment, je vois [vu] même si j'ai pas cliqué sur le lien (la CSS semble être inutile).
Avez-vous une solution à mon problème ?
Dernière édition par Genzo le Sam Mai 13, 2006 20:04, édité 1 fois.
-

Leonick - WRInaute accro

- Messages: 18805
- Inscription: 8 Aoû 2004
C'est normal,
A la limite, je mettrais plutôt
- Code: Tout sélectionner
.vu A:link
A la limite, je mettrais plutôt
- Code: Tout sélectionner
A:link .vu
-

Genzo - WRInaute impliqué

- Messages: 982
- Inscription: 18 Juin 2004
Leonick a écrit:C'est normal,ne correspond à rien, vu que vu est dans le span qui ne contient pas de link !
- Code: Tout sélectionner
.vu A:link
A la limite, je mettrais plutôtA tester
- Code: Tout sélectionner
A:link .vu
J'avais hélas pas testé... Merci
Se faire avoir de cette façon avec mon niveau CSS... je vais aller me pendre.
Merci Leonick de m'avoir éclairé.
@Wenoox : display:none permet de masquer l'élément contenant ce style.
-

Genzo - WRInaute impliqué

- Messages: 982
- Inscription: 18 Juin 2004
xenoox a écrit:bah c pas ce ke tu ve faire masquer l'element quand il est pas cliqué ?
avec un coup de javascript, tu le raffiche ....
Je porte pas Javascript dans mon coeur. Surtout en sachant que CSS pouvait le faire avec A:visited.
-

MarvinLeRouge - WRInaute impliqué

- Messages: 525
- Inscription: 1 Sep 2004
NB : Tu peux faire ça sans span supplémentaire si tu veux, il te suffit d'utiliser une image en background, avec un petit padding pour qu'on la distingue bien du lien. Avec un petit symbole, ça peut être pas mal.
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


