J'ai une page avec un en-tête à hauteur variable, une zone de contenu et un pied de page. Je veux que la zone de contenu remplisse toujours la fenêtre d'affichage et grandisse verticalement pour s'adapter au contenu si nécessaire. J'ai trouvé beaucoup d'exemples de faire ceci avec des en-têtes de taille fixe, mais aucun où la taille est inconnue.CSS: zone contenant 100% de la hauteur avec en-tête de hauteur variable
Toute solution doit fonctionner dans IE 6, 7 et 8, Firefox 3.x et Safari 4. Est-ce possible avec du CSS pur? Dois-je céder et avoir recours à une disposition basée sur des tableaux? Une exigence supplémentaire est que je peux placer des éléments dans la zone de contenu et les agrandir sur toute la hauteur de la zone de contenu (hauteur de la fenêtre d'affichage, hauteur de l'en-tête, hauteur du pied de page ou plus). Une partie du contenu que nous voulons afficher a ses propres sections "header" et "footer", donc ce que je cherche vraiment, c'est une solution imbriquée.
Dupe? http://stackoverflow.com/questions/1211331/how-can-i-convert-this-table-based-layout-to-css – cletus
STOP SUPPORT IE6 – Jason
Ce serait difficile à réaliser sans JavaScript. Y a-t-il une raison pour que la zone de contenu occupe la totalité de la fenêtre sans l'en-tête, même s'il n'y a pas de contenu pour l'étirer? Qu'essayez-vous exactement d'accomplir? – kmiyashiro