Problème de mise en page html (débutant)

Fermé
marco - 7 juil. 2008 à 11:03
 marco - 8 juil. 2008 à 12:18
Bonjour,

J'ai un problème de mise en page dans un site web assez simple:

3 divisions (div)

- le premier contenant les deux autres
- le deuxième à gauche contient un menu pour naviguer
- le troisième sur la partie droite (à l'intérieur du premier div) contient un tableau dynamique (gridview) dont je ne connais pas la taille (variable selon le nombre de lignes).

Je souhaiterais que les deux divisions "div_menu" et "div_tableau" aient la même hauteur. On m'a orienté en me disant de rajouter une 3e div (le premier que j'ai énuméré) et de mettre Height à 100% dans les deux autres.

Le problème est que la hauteur de ma division "div_menu" n'augmente pas avec les deux autres divisions, apparemment Height:100% ne fonctionne que lorsque la hauteur Height du composant parent est défini...

Comment faire dans le cas où la hauteur Height à définir n'est pas connue dans un cas dynamique ?
A voir également:

2 réponses

vignemail1 Messages postés 1246 Date d'inscription vendredi 8 octobre 2004 Statut Contributeur Dernière intervention 13 septembre 2019 259
7 juil. 2008 à 13:04
tes div sont en position: static, absolute, relative ou fixed ?
0
Je n'ai rien mis dans la position, elle a la valeur par défaut (static je crois?)
0
J'ai finalement trouvé, j'ai laissé tomber les divisions div
et j'ai mis à la place un tableau qui s'étend tout seul ;)
0