Bonjour,
Je souhaite faire un petit menu tout simple
Ceci m'affiche un menu comme celui-ci :
Il y a deux problèmes :
- il y a un bord d'1 pixel en haut et en bas lorsqu'on survole le lien (zone blanche sur l'image) .
- le padding se fait bien sur la largeur mais pas sur la hauteur
Je ne comprends pas pourquoi ces problèmes surviennent. Pourriez-vous m'aider s'il vous plait ?
Modifié par Yazerty (17 Oct 2007 - 22:13)
Je souhaite faire un petit menu tout simple
<div id="menu">
<ul>
<li><a href="...">Onglet 1</a></li><li><a href="...">Onglet 2</a></li><li><a href="...">Onglet 3</a></li>
</ul>
</div>
#menu {
width: 750px;
margin: 0;
background-color: #000;
}
#menu ul {
margin: 0px;
padding: 0px;
list-style: none;
}
#menu li {
padding: 5px 5px;
display: inline;
}
#menu a:link, #menu a:visited {
text-transform: uppercase;
text-decoration: none;
font-size: 0.9em;
font-weight: bold;
color: #FFF;
}
#menu a:hover {
color: #000;
background-color: #FFF;
}
Ceci m'affiche un menu comme celui-ci :
Il y a deux problèmes :
- il y a un bord d'1 pixel en haut et en bas lorsqu'on survole le lien (zone blanche sur l'image) .
- le padding se fait bien sur la largeur mais pas sur la hauteur
Je ne comprends pas pourquoi ces problèmes surviennent. Pourriez-vous m'aider s'il vous plait ?
Modifié par Yazerty (17 Oct 2007 - 22:13)