Bonjour,
J'ai monté un petit menu (le plus léger possible) dont chaque lien a sa propre couleur, c'est hyper important. La couleur est donnée par un "border-top" de 5 px.
Ce menu est superbe sous firefox mais sans aucune couleur sous IE 6...
Pouvez-vous m'aider ?
Voila l'html du menu :
et voilà la CSS qui correspond :
Merci beaucoup.
Modifié par zampai (20 Dec 2008 - 13:32)
J'ai monté un petit menu (le plus léger possible) dont chaque lien a sa propre couleur, c'est hyper important. La couleur est donnée par un "border-top" de 5 px.
Ce menu est superbe sous firefox mais sans aucune couleur sous IE 6...
Pouvez-vous m'aider ?
Voila l'html du menu :
<ul id="navigation">
<li id="accueil"><a href="#">Accueil</a></li>
<li id="spect"><a href="#">Spectacles</a></li>
<li id="agenda"><a href="#">Agenda</a></li>
<li id="ctc"><a href="#">Contacts</a></li>
<li id="liens"><a href="#">Liens</a></li>
</ul>
et voilà la CSS qui correspond :
#navigation li {
display: inline ;
list-style: none ;
}
#navigation li a {
padding: 4px 20px ;
color: #666 ;
border-top: solid 5px #ccc;
font: 1em "Trebuchet MS",Arial,sans-serif ;
line-height: 1em ;
text-align: center ;
text-decoration: none ;
}
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
color: #333 ;
text-decoration: none ;
}
/*personnalisation de chaque <li> avec des "id", fonctionne sous firefox */
#accueil a:hover, #accueil a:focus, #accueil a:active {
border-top: solid 5px #FF0066;
}
#spect a:hover, #spect a:focus, #spect a:active {
border-top: solid 5px #0000FF;
}
#agenda a:hover, #agenda a:focus, #agenda a:active {
border-top: solid 5px #FFFF00;
}
#ctc a:hover, #ctc a:focus, #ctc a:active {
border-top: solid 5px #E0E0E0;
}
#liens a:hover, #liens a:focus, #liens a:active {
border-top: solid 5px #E0E0E0;
}
Merci beaucoup.
Modifié par zampai (20 Dec 2008 - 13:32)