Bonjour à tous !
Je passe par ici parce que le site est génial.
Voila, je me prend la tête sur un stupide menu horizontal.
Il est tout simple mais le css attaché fonctionne mal...je débute...
Voici le code CSS :
Et le HTML :
Bon alors franchement je suis désolé pour le cafouillage sur ce post...je vais me cacher.
Sinon, j'ai résolu le problème de décalage des <li> vers la droite qui était du au code html :
il fallait coller les balises pour les supprimer.
Mais s'il y a une autre solution je suis preneur.
Mais il reste que j'ai du mal à centrer les <a> en hauteur et largeur dans les <li>,
je manque de vista...
Alors RE merci d'avance.
Modifié par cyberkoa (07 Jan 2010 - 00:02)
Je passe par ici parce que le site est génial.
Voila, je me prend la tête sur un stupide menu horizontal.
Il est tout simple mais le css attaché fonctionne mal...je débute...
Voici le code CSS :
body {
margin:0;
padding:0;
font-family:Arial,Verdana;
font-size:small;
}
div#header {
width: 100%;
margin: 0;
padding: 5px;
}
div#headerbox {
width: 600px;
margin: auto;
padding: 0;
}
div#logo {
width: 100%;
height: 70px;
margin: 0;
padding: 0;
/*background-color: #034;*/
}
div#mainmenu {
width: 100%;
margin: 0;
padding: 2px 0;
border-bottom: 1px solid black;
}
div#mainmenu ul {
margin: 0;
padding: 0;
list-style: none;
text-align: right;
}
div#mainmenu li {
display: inline;
margin: 0;
padding: 0;
border-right: 1px solid black;
}
div#mainmenu li:hover {
background-color: #034;
}
div#mainmenu a {
margin: 0;
padding: 0 10px;
line-height: 8px;
font-family: verdana;
font-size: 80%;
text-decoration: none;
}
div#mainmenu a:hover {
text-decoration: none;
}
div#mainmenu li a {
color: black;
}
div#mainmenu li:hover a {
color: white;
}
div#mainmenu li.lastitem {
border: none;
}
Et le HTML :
<html><head></head>
<body>
<div id="header">
<div id="headerbox">
<div id="logo">logo</div>
<div id="mainmenu">
<ul>
<li><a href="#">commandes</a></li><li><a href="#">listes</a></li><li><a href="#">agence</a></li><li><a href="#">stats</a></li><li class="lastitem"><a href="#">admin</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>
Bon alors franchement je suis désolé pour le cafouillage sur ce post...je vais me cacher.
Sinon, j'ai résolu le problème de décalage des <li> vers la droite qui était du au code html :
il fallait coller les balises pour les supprimer.
Mais s'il y a une autre solution je suis preneur.
Mais il reste que j'ai du mal à centrer les <a> en hauteur et largeur dans les <li>,
je manque de vista...
Alors RE merci d'avance.
Modifié par cyberkoa (07 Jan 2010 - 00:02)