salut,
débutant, j'utilise un CMS avec des feuilles CSS.
Je voudrais dans mon menu de gauche afficher le lien dans un autre couleur non seulement lorsqu'il est cliqué mais aussi pendant la lecture du texte correspondant afin de savoir où je suis pendant la lecture.
En bref, la couleur du clic doit rester affichée pendant la lecture.

N'est-ce pas :
a:active
(Mise en page du lien lorsque un clic est éffectué dessus)
ou

a:visited
(Mise en page du lien visité par défault)

a:hover
( Mise en page du lien lorsque la Souris le survole par défault) fonctionne

Voici la partie du menu avec les liens:


#sidebar ul {
margin-left : 1em;
padding-left : 0;
}
#sidebar p {
margin-bottom : 8px;
}
#sidebar div.subtabs ul {
list-style : none;
width : 155px;
margin : 0;
padding : 0;
}
#sidebar div.subtabs ul ul {
list-style : none;
width : 130px;
margin : 0;
padding : 0 0 0 5px;
}
#sidebar div.subtabs ul ul ul {
list-style : none;
width : 125px;
margin : 0;
padding : 0 0 0 5px;
}
#sidebar div.subtabs ul a {
width : 100%;
margin : 3px;
text-align : left;
text-decoration : none;
display : block;
padding : 3px 3px 3px 5px;
border-bottom : 1px solid #949494;
border-left : 4px solid #cccccc;
font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
}
#sidebar div.subtabs ul a:hover {
text-decoration : none;
background : #eaeaea url(img/menubg2.gif) repeat-x left;
color : #da0434;
border-left : 4px solid #110200;
}
#sidebar div.subtabs ul a:active {
text-decoration : none;
background : #eaeaea url(img/menubg2.gif) repeat-x left;
color : #ff7100;
border-left : 4px solid #110200;
} 

Modifié par midiweb (11 Nov 2008 - 01:23)