28217 sujets

CSS et mise en forme, CSS3

Bon heu... Ch'uis pas vraiment sur que le titre soit très compréhensible, mais bon... J'ai fait un design avec le menu qui était là avant : http://css.alsacreations.com/Construction-de-menus-en-CSS/Faire-un-menu-dynamique-sans-prechargement
Pas de soucis, ça marche très bien, seulement, je voudrais faire en sorte que quand je suis sur une page, dans le menu, le rollover correspondant à cette page reste affiché... Est ce que c'est possible d'une façon ou d'une autre?
Ce n'est pas directement faisable.

Par contre ce que tu peux faire c'est rajouter une règle dans chacune des pages qui précise que le menu correspondant doit rester visible Smiley smile
Heu, merci pour ce début de réponse... Mais concrètement, par quel moyen je pourrais faire ça? Directement en css? Ou faut mettre du javascript?
bonjour blockingcrayon Smiley cligne Smiley smile

Comme tu ne fournis aucun code je m'y colle Smiley decu

Soit page4.html
Le menu doit être:

<ul>
<li><a href="page1.html">lien1</a></li>
<li><a href="page2.html">lien2</a></li>
<li><a href="page3.html">lien3</a></li>
<li><a href="page4.html" id="page_active">lien4</a></li>
<li><a href="page5.html">lien5</a></li>
</ul>


et css

a:hover {
/*propriétés associées au rollover*/
}
a#page_active {
/* les même propriétés que a:hover */
}


++