Margin aligné à gauche #menu
barale61
Messages postés
1126
Date d'inscription
Statut
Membre
Dernière intervention
-
animostab Messages postés 3003 Date d'inscription Statut Membre Dernière intervention -
animostab Messages postés 3003 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite aligner à gauche un menu j'ai donc fait:
Mais dans ma feuille de style je suis obligé de faire:
donc je mets une marge négative de 50 pixels pour rattraper le décalage de ma liste vers la gauche mais ne devrait-elle pas s'aligner par défaut à gauche?
Merci de votre aide.
Je souhaite aligner à gauche un menu j'ai donc fait:
<ul id="menu">
<li><a href="index.php">Liste des news</a></li>
<li><a href="ajout.php">Ajouter une news</a></li>
</ul>
Mais dans ma feuille de style je suis obligé de faire:
#menu {
margin:-26px 0 -4px -50px;
}
#menu li{
list-style:none;
display:inline;
padding:0 0 0 10px;
}
donc je mets une marge négative de 50 pixels pour rattraper le décalage de ma liste vers la gauche mais ne devrait-elle pas s'aligner par défaut à gauche?
Merci de votre aide.
4 réponses
-
Bonjour
Essaie ca
#menu {
margin:0;
}
#menu ul {
margin0;
padding:0;
text-align:left;
}
#menu li{
list-style:none;
display:inline;
padding:0 0 0 10px;
}
-
Non ça fait pareil.
-
Bonjour,
Tout dépend de ton contexte =)
- Soit tu as une balise qui encadre le tout et qui ne doit pas être collé à gauche
- Soit tu as fait une position relative de ton bloc
- Soit un autre bloc "dépasse" et force ton bloc ul de se décaler.
-
mets l'url de la page ou au pire poste tout le html et tout le css
le code que je t'ai donné mets le menu a gauche avec une marge de 10 pixel (padding:0 0 0 10px;)