Problème HTML Float - devrait être simple mais ne peut pas le faire fonctionner
Question
J'essaie d'aligner à gauche un div dans un div qui a été centré sur la marge: 0px auto; mais je n'arrive pas à le faire fonctionner, je sais que c'est un problème simple, mais je n'arrive pas à le faire fonctionner ...
toute aide serait géniale!
PS - J'ai joint une image du problème. Je peux voir que le col de gauche est à virgule flottante, mais que l'arrière-plan (visible à droite) est en train de ramper ...
texte alternatif http://img96.imageshack.us/img96/1778/scanner20091021at125 .png
#wrap {
width: 940px;
height: auto;
margin: 0px auto;
text-align: left;
background-color: #c3c1c1;
}
nav {
width: 220px;
height: auto;
float: left;
}
La solution
float: left devrait faire l'affaire
MODIFIER: vous pouvez placer tout votre texte dans une autre division float: left , en vous assurant de définir correctement la largeur
.Autres conseils
Pour votre div
extérieur, essayez text-align: left;
et pour votre div
intérieur, essayez éventuellement float: left;
.
D'autres publieront des réponses plus agréables et plus claires, mais cela vous aidera à démarrer.