Margin aligné à gauche #menu

barale61 Messages postés 1326 Statut Membre -  
animostab Messages postés 3003 Statut Membre -
Bonjour,

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.
A voir également:

4 réponses

animostab Messages postés 3003 Statut Membre 738
 
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;
}
0
barale61 Messages postés 1326 Statut Membre 110
 
Non ça fait pareil.
0
AssassinTourist Messages postés 7838 Statut Contributeur 1 312
 
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.
0
animostab Messages postés 3003 Statut Membre 738
 
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;)
0