Probleme fond de page CSS

Salut à tous !

Voici mon probleme. Je bosse sur un site, structuré ainsi :

div page
__div header
__div menu
__div main
____div menu gauche
____div contenu (milieu)
____div barre de droite
__fin div main
__div footer
__fin div page

Vous voyez en gros l'agencement ? Un site à 3 colonnes... Mon problème et que, bien que mes div "menu gauche", "contenu" et "barre de droite" soient contenues dans ma div page, le background-color de ma div page n'apparait pas... j'ai beau écrire dans ma div contenu, j'ai pas le background de ma page derrière... Ca fonctionne sous IE6, mais pas sur firefox 2.

Si qqn a une solution, je suis preneur =)

Merci

PS : Si vous voulez davantage d'infos, pas de pb ;)
Configuration: Windows XP
Opera 9.26

3 réponses

  1. Petite précision : Si je mets une "height" à ma div page, la couleur de fond apparait... En gros, ma div n'est pas "elastique" malgré qu'il y ai du contenu dedans...
    1. J'ai pas compris la structure de la page.
      Pourrais-tu fournir un échantillon de code ?
      Mais si ça fonctionne avec le paramètre height, pquoi ne pas le laisser ?
      Ululo