Bonjour,
je m'occupe d'un menu. Si un champ du menu comporte un sous-menu, je lui applique une pseudo-classe after ou before pour signaler la présence du sous-menu. Par contre, lors du survol, je souligne le texte du lien :
mais si je fais ça, ça souligne aussi le contenu de la pseudo-classe after ou before, celle-ci faisant aussi partie du lien. Exemple :
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 .menu li:hover > a { text-decoration:underline; }avec
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <a class="plus" href="#" > ... </a>Peut-on éviter ce soulignement ?
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 a.plus:after{ content: "\25BA"; float:right; color:#ABC; }
Partager