28173 sujets

CSS et mise en forme, CSS3

Voilà en fait j'ai un conteneur #page de 980px qui entoure une navigation de gauche de 180px aligné à gauche via float:left ainsi qu'une navigation de droite de 800px restant aligner à droite via float: right.

Je voudrais que si le texte de droite dépasse la hauteur de la navagation de gauche alors la gauche se redimensionne par rapport à la droite.

Enfin bref que le contenu soir à 100% des div gauche et droite.

Merci de m'aider je trouve po Smiley decu
Bonjour à toi aussi Smiley biggrin

as tu un exemple en ligne ou un peu de code à nous donner, ca nous permettrait certainement de mieux saisir ton problème.

A priori si c'est ce que je pense, il faut que tu fasse coincider ton habillage de background de ta zone gauche avec la background du conteneur et non pas placer ton bloc de droite en float right mais bien avec un margin-left de 180px
Bonjour,

En gros, tu veux faire des colonnes de même hauteur ?
Voir la technique des colonnes factices :
http://pompage.net/pompe/colonnesfactices/

Pour le reste :
#droite {
	width: 800px; /* Inutile à partir du moment où on indique une marge à gauche,
		et [i]potentiellement problématique[/i], notamment dans Internet Explorer */
	margin-left:180px; /* OK */
	display:block; /* Inutile, à supprimer */
}

Modifié par Florent V. (23 May 2007 - 23:54)