Voilà, je vais expliquer un problème que je rencontre souvent et auquel je n'ai jamais trouvé de solution satisfaisante.
Lorsque j'utilise des balises <li> avec ie6, je n'arrive pas à règler l'interligne de façon corecte !
voici un lien vers la page problèmatique , la liste qui m'embête est celle des trois petits liens dans la barre menu du haut : "home" "partners" "book now"
voici le code qui la gere :
html
css
Je pécise aussi que j'ai mis les marign et padding des ul à 0 un peu plus haut dans le code
Modifié par yahrou (04 Jan 2007 - 11:49)
Lorsque j'utilise des balises <li> avec ie6, je n'arrive pas à règler l'interligne de façon corecte !
voici un lien vers la page problèmatique , la liste qui m'embête est celle des trois petits liens dans la barre menu du haut : "home" "partners" "book now"
voici le code qui la gere :
html
<div id="left-menu">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Partners</a></li>
<li><a href="#">Book Now</a></li>
</ul>
</div>
css
#left-menu {
width: 85px;
position: absolute;
top: 10px;
text-align: center;
}
#left-menu li {
line-height: 1em;
}
#left-menu a, #left-menu a:visited {
display: block;
font-family: book antiqua;
text-decoration: none;
color: #fff;
border-bottom: solid 1px;
border-color: #fff;
}
#left-menu a:hover {
background: #fff;
color: #003616;
}
Je pécise aussi que j'ai mis les marign et padding des ul à 0 un peu plus haut dans le code
Modifié par yahrou (04 Jan 2007 - 11:49)