Je suis en train de développer une application Web qui consiste visuellement en un en-tête au-dessus d'un corps contenant quatre colonnes de contenu de hauteur variable. Les dieux du design l'ont décrété comme étant de taille fixe, principalement parce que chacune des colonnes peut potentiellement devenir très longue, et donc (étant des concepteurs) ils veulent des iframes avec des barres de défilement indépendantes. Quatre barres de défilement (potentielles) sont assez mauvaises, mais si la hauteur globale de la page est fixée plus haut que la fenêtre du navigateur, elle se retrouvera avec cinq! La solution «normale» dans un cas comme celui-ci est bien sûr de fixer la hauteur globale de la page à quelque chose comme 700 pixels pour lui donner la «meilleure chance» de s'adapter verticalement, mais je ne veux pas J'espère que ce serait évident. Donc, ma question est la suivante: Quelle serait la meilleure façon d'avoir un conteneur de corps qui remplit l'espace disponible (espace vertical) avec chacune des colonnes faisant la même chose? Est-ce même pratique/possible? Question bonus: Puis-je utiliser de manière fiable la propriété CSS overflow pour les colonnes ou ai-je besoin d'iframes désagréables? J'ai beaucoup d'expérience en matière de CSS, mais pas du tout avec l'utilisation de dimensions en pourcentage (surtout si je les combine avec les dimensions en pixels dont j'ai besoin pour l'en-tête). En outre, cela doit être conforme aux normes et rétrocompatible avec IE6.Meilleure façon de gérer plusieurs colonnes de défilement
TIA.
EDIT: Je ne cherche pas une solution de mise en page CSS en soi, mon problème est de savoir comment répondre à la nécessité pour chaque colonne d'être la hauteur maximale possible dans le conteneur corps et défilement, sans fixer la hauteur du corps en pixels - sauf si j'en ai absolument besoin.
Gracias mi amigo! – Vinay