28173 sujets

CSS et mise en forme, CSS3

j'ai défini une couleur à la div parent
.center {
	width: 728px;
	background-color: #333333;
}

Puis à l'interieur de cette div, j'ai placé 2 div en position flottant left pour les avoir l'une à coté de l'autre.

Dès que j'attribue "left" à la premire div
.contenu {
	text-align: justify;
	width: 450px;
	padding-top: 10px;
	float: left;
	margin-left: 30px;
}

La couleur de background du div parent n'apparait plus dans FF (et dans Safari).
Si quelqu'un a des pistes ?
Salut,

Quand tu passes un div en flottant, il ne fait plus parti du flot normal du document, donc ton div conteneur, ne contient plus rien et n'a donc plus de hauteur.

Pour palier à ce problème, tu peux rajouter un div à l'intérieur de ton conteneur et lui mettre un clear:both.


Antoine