[CSS] Min-hight pour un div

Résolu/Fermé
Sieg Hart Messages postés 68 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 16 septembre 2009 - 21 avril 2008 à 16:51
Sieg Hart Messages postés 68 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 16 septembre 2009 - 22 avril 2008 à 09:23
Bonjour,

mon site est divisé en 3 parties, l'entete (1), la partie centrale (2), et le pied de page (3).
je voudrai
La partie haute et le pied de page ont une hauteur deja defini.
je voudrai que la parti centrale ai un min-hight pour faire en sorte que meme si sont contenu est trop petit, le bas de page soit collé en bas de la fenetre.
Et que si le contenu de la partie centrale est trop grande, ben ca repousse le bas de page, c'est pas grave si il y a un scroolbar.
A voir également:

4 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
21 avril 2008 à 17:04
salut,

la propriété {min-height} n'est pas interprétée par IE6.

et il faudra la définir en fonction de la taille de l'écran avec JS, plutôt bancale.

mieux vaudrait envisager un footer en position absolue et un contenu qui scrolle au besoin.

je fais un essai et te tiens au courant.
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
21 avril 2008 à 18:02
c'est effectivement possible en utilisant la technique de fausse colonne pour le contenu et en exprimant les hauteurs d'en-tête et de pied de page en %.
[une démo]
0
Sieg Hart Messages postés 68 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 16 septembre 2009 19
21 avril 2008 à 20:22
Merci Dalida.

tu veut dire faire ca?

CSS:
#div1{
position:relative;
width:100%;
height:12%;
background:#FF0000;
}
#div2{
position:relative;
width:100%;
height:75%;
background:#00FF00;
}
#div3{
position:relative;
width:100%;
height:13%;
background:#0000FF;
}
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
22 avril 2008 à 06:57
salut,

ah quel con j'ai pas mis le lien !!!
(un de mes classiques…)
0
Sieg Hart Messages postés 68 Date d'inscription vendredi 28 avril 2006 Statut Membre Dernière intervention 16 septembre 2009 19
22 avril 2008 à 09:23
Merci Dalida!

Mais bon ce que je voulai c'est que si le contenu du div central soit trop grand, le div s'agrandisse, et pas qu'il y ai un scrollbar. Mais bon je ferai avec.

Merci beaucoup ;-)


[edit]
Comment je pourai faire pour avoir le header et de footer de taille fixe?
Parse que dans l'exemple, le header (15%), le milieu (70%) et le footer (15%) font bien 100% de hauteur.
Mais je voudrai que le header et le footer ai chaqun 145px de hauteur fixe, et que le milieu s'adapte en conséquence :S.
/edit
0