Je sais pas si c'est un bug de ie ou un de firefox mais ca fait cd que je veux sous ie mais pas sous firefox.
en gros j'ai une liste ul/li qui doit afficher des liens. Chaque li doit avoir la même taille car j'ai une bitmap de fond à taille fixe. Le problème vient du fait que je doit OBLIGATOIREMENT mettre mon ul sous forme horizontale (display:inline).
Sous ie, les li ont la même taille (celle spécifiée) alors que sous firefox, ca réduit la taille du li à la taille du texte contenu.
Voici mon code :
[ul]
[li]Panier[/li]
[li]Identification[/li]
[li]Convertisseur[/li]
[li]Créer type[/li]
[/ul]
.toolbar{
padding: 0px;
margin: 0px;
border: 0;
background: url("../img/tool-bg.png");
height: 30px;
width: 100%;
}
.toolbar ul{
padding: 0px;
margin: 0px;
background: url("../img/tool-bg.png");
list-style-type: none;
border: 0;
height: 30px;
}
.toolbar ul li{
width: 125px;
height: 30px;
padding: 0px;
margin: 0px;
display: inline;
border: 0;
background: url("../img/tool-btn.png");
vertical-align: middle;
text-align: center;
text-decoration: none;
font-weight: bold;
}
Comment faire pour avoir des li à taille fixe sous ff ?
Merci
# Listes ul/li horizontales
Posté par Sebastian . Évalué à 2.
Je ne comprends pas bien le .toolbar ul li{}
Puisque le ul a déjà été féfini.
Remplace par .toolbar li
Je ne suis pas sur que cela marchera mais essaye ainsi :
Dans .toolbar li{} ajoutes un "float : left" et défini une taille pour le " margin:0" qui sera la distance entre chaque lien. (utilise même un margin-right par ex)
[^] # Re: Listes ul/li horizontales
Posté par Émilien Kia (site web personnel) . Évalué à 1.
Mais effectivement, mettre un "float : left" permet de régler mon problème sous firefox.
Merci beaucoup.
Par contre (sisi j'abuse) je comprend pas pourquoi ca marche avec, si tu pouvais m'expliquer. :-)
Un jour libre ?
[^] # Re: Listes ul/li horizontales
Posté par Sebastian . Évalué à 2.
Mais je crois que si l'on applique un inline, les balises [li] ne sont plus en block bien évidement.
Donc pour cela que les boîtes ont la taille de leur contenu.
En appliquant un float, on redefinit un block pour chaque [li].
[^] # Re: Listes ul/li horizontales
Posté par Émilien Kia (site web personnel) . Évalué à 2.
Merci
Un jour libre ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.