Hauteur d'un div

Invité
Invité n'ayant pas de compte PHPfrance

27 févr. 2010, 17:58

Bonjour à tous,

J'ai un site créé avec des divs en 2 colonnes: 1 colonne pour le contenu central et 1 colonne pour le menu.
Comment faire pour que la hauteur de ces 2 conteneurs s'adapte à la quantité de contenu affiché?

Je souhaiterais que les conteneurs aient une taille minimum de 500px qui s'ajuste en augmentant quand il y a plus de contenu.
Le pb actuellement est que si je fixe une taille minimum en pixels, les conteneurs ne s'ajuste pas et le contenu dépasse verticalement en bas s'il y en a trop.

Pour avoir des hauteurs fixes, j'ai également tenté l'astuce du div avec un height à 100% mais c'est pareil: la hauteur des blocs ne s'adapte pas et ça dépasse en bas s'il y en a trop.
Auriez-vous une astuce qui puisse résoudre ce pb?

Merci à tous pour vos réponses.

Mammouth du PHP | 985 Messages

27 févr. 2010, 18:39

Tu peux utiliser min-width et min-height dans tes css.
Ensuite tu refais un autre DIV (sans dimensions) contenant le texte, qui s'ajuste grâce aux margin-xxx:auto par rapport DIV principal.

http://www.w3schools.com/Css/css_dimension.asp
http://www.w3schools.com/CSS/css_margin.asp

(En pensant à mettre des ID à tes Divs pour bien séparer chacune de leur configurations)
Face à la roche, le ruisseau l'emporte toujours, non pas par la force mais par la persévérance.