28172 sujets

CSS et mise en forme, CSS3

salut

je cherche un menu en css uniquement, horizontal avec casade sur un seul item, un peu dans ce style :

http://css.maxdesign.com.au/listamatic2/horizontal04.htm

mais je voudrais qu'une fois l'item sélectionné, celui-ci s'affiche comme actif, soit par une couleur différente soit par un autre" critère.

Vous aurez compris que je suis assez nul en code css ou html Smiley decu

merci d'avance pour votre aide
bonjour

si c'est juste pour spécifier une autre couleur par exemple
sur le premier sous-lien

tu peux rajouter dans le code css que tu as dans l'exemple:


ul#navlist li#subactive a:hover, ul#navlist li#subactive a:active, ul#navlist li#subactive a:focus
{
color: orange;
background-color: #003366;
}


si tu regardes le code html de l'exemple, il fait
appel à une classe spécifique pour le premier sous-lien
#subactive...

ainsi il te suffit de spécifier les caractéristiques de cette classe dans
ton css ( ou de la créer si elle n'existe pas comme dans mon exemple)

ainsi il y avait l'appel d'une class dans le html qui spécifiait les li de navlist
je ne fais que créer une classe pour dire que les liens
de la classe li subactive les liens sont de telle couleurs, ou taille, etc...

bonne journée
Modifié par waik (08 May 2011 - 20:04)
[quote=waik]bonjour

si c'est juste pour spécifier une autre couleur par exemple
sur le premier sous-lien

tu peux rajouter dans le code css que tu as dans l'exemple:

merci pour ta réponse, mais ce n'est pas vraiment ça.
Je voudrais faire en sorte que si le visiteur clique sur "item two" par exemple celui-ci s'affiche de couleur différente histoire que le visiteur voit bien qu'il est sur l'item two. Un peu comme sur mon site
waik a écrit :
différentes solutions
sont exposées dans ce topic

( javascript, php,etc...)
?? comprend pas