Bonjour,
J'ai un petit problème de CSS que j'ai bien du mal à résoudre !
Voici le code qui pose problème.
Je voudrais que le border-bottom de mon menu et le border du div "cadre-principal" soient parfaitement alignés. Le résultat parait correct sur Internet Explorer et Google Chrome (la majorité l'emporte ), alors que sur Firefox j'ai un décalage en hauteur d'1 pixel.
Si quelqu'un a une idée pour résoudre le problème, n'hésitez pas !
Merci
Modifié par patoo77 (23 Apr 2010 - 00:45)
J'ai un petit problème de CSS que j'ai bien du mal à résoudre !
Voici le code qui pose problème.
<style type="text/css">
#cadre-principal {
border:1px solid gray;
}
#menu {
margin: 0;
margin-left:14px;
padding: 0;
list-style: none;
height:25px;
}
#menu li {
display: inline;
}
#menu li a {
padding: 5px 20px;
margin: 0;
border-bottom:1px solid gray;
}
</style>
<ul id="menu">
<li><a href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
<div id="cadre-principal">
foo
</div>
Je voudrais que le border-bottom de mon menu et le border du div "cadre-principal" soient parfaitement alignés. Le résultat parait correct sur Internet Explorer et Google Chrome (la majorité l'emporte ), alors que sur Firefox j'ai un décalage en hauteur d'1 pixel.
Si quelqu'un a une idée pour résoudre le problème, n'hésitez pas !
Merci
Modifié par patoo77 (23 Apr 2010 - 00:45)