Bonjour,
Je rencontre actuellement un problème avec mon menu, et plus particulièrement pour lui attribuer une transition CSS3 ...
Je me tourne donc vers vous, après avoir lu de nombreuses explications sur les transitions CSS3, et de nombreuses tentatives, mais sans succès ...
Mon menu est construit de la sorte :
Je souhaiterais avec les transitions css3 (si possible ?), que mes sous menus arrivent avec un effet de transition de type fondu de couleur de fond.
J'ai donc testé le code css suivant, qui me semble pourtant pertinent, mais qui ne fonctionne pas ...
Pourriez-vous m'aider ?
Merci d'avance à tous è
Je rencontre actuellement un problème avec mon menu, et plus particulièrement pour lui attribuer une transition CSS3 ...
Je me tourne donc vers vous, après avoir lu de nombreuses explications sur les transitions CSS3, et de nombreuses tentatives, mais sans succès ...
Mon menu est construit de la sorte :
<ul class="menuPrincipal">
<li class="menuHome"><a href="#"><img src="img/home_no.png" alt="Accueil" /></a></li>
<li class="menuPrestations"><a href="#">Prestations</a>
<ul class="subMenu">
<li><a href="#">Prestation 1</a></li>
<li><a href="#">Prestation 1</a></li>
<li><a href="#">Prestation 1</a></li>
</ul>
</li>
<li class="menuSociete"><a href="#">Société</a></li>
<li class="menuContact"><a href="#">Contact</a></li>
</ul>
Je souhaiterais avec les transitions css3 (si possible ?), que mes sous menus arrivent avec un effet de transition de type fondu de couleur de fond.
J'ai donc testé le code css suivant, qui me semble pourtant pertinent, mais qui ne fonctionne pas ...
.menuPrincipal > li > .subMenu{
/* Fonctionne déjà sur webkit */
-webkit-transition-property: background-color;
-webkit-transition-duration: 2s;
/* Bientôt supporté par Firefox */
-moz-transition-property: background-color;
-moz-transition-duration: 2s;
/* … et lorsque ce sera standardisé */
transition-property: background-color;
transition-duration: 2s;
}
.menuPrincipal > li:hover > .subMenu{
background-color:#666666;
}
Pourriez-vous m'aider ?
Merci d'avance à tous è