Bonjour tout le monde,
j'ai la nette impresion que ce que je voudrais faire va revenir à utiliser javascript mais je tente quand même ici.
j'ai crée une petite barre horizontale de menu :
J'ai ensuite inséré ceci dans le code de la page :div#menu {
height: 30px;
border-top:none;
width:45%;
border-bottom:1px solid #824104;
border-left:1px solid #824104;
background-image:url(texture_2.png);
}
div#menu ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #FFF;
line-height: 30px;
line-width: 100%;
white-space: nowrap;
}
div#menu li {
list-style-type: none;
display: inline;
border-right:1px solid #824104;
}
div#menu li a {
text-decoration: none;
padding: 7px 9px;
color: #000;
}
div#menu li a:link {
color: #222:
}
div#menu li a:visited {
color: #222;
}
div#menu li a:hover {
color: #666;
background-image:url(texture_2.png);
}
Bref. Tout fonctionne à merveille sur Firefox, lesmenus sont bien placés et tout et tout sinon à un détail prêt, c'est que j'aimerais que l'espacement entre chaque élément de la liste soit égal. Une sorte de centrage en fait.<div align="right">
<div id="menu">
<ul>
<li><a href="link1.html">Accueil</a></li>
<li><a href="link2.html ">Super frite et Super patate</a></li>
<li><a href="link3.html ">Les forums</a></li>
<li><a href="link3.html ">Contactez-nous</a></li>
</ul>
</div>
</div>
Ensuite, je me demandais si il y avait pas un moyen d'arranger la taille du bloc contenant les éléments du menu parce que sur IE, ca depasse de partout ^^
Partager