Height 100%

Par Digikube, il y a 14 ans


Les bases HTML/CSS

Bonjour j'ai une div toute simple avec mon menu et des catégories dedans.

Comment faire pour que cette div prennent toute la hauteur non pas de la fenêtre mais du document HTML ?

Voici le CSS :

position:absolute;
top:0;
left:0;
width: 205px;
margin:0;
background-color:#FFFFFF;

6 réponses

Grafikart, il y a 14 ans

met la div parente (que tu veux remplir en hauteur) en position:relative.

Digikube, il y a 14 ans

Ça dérange pas que le body soit en relative ?

Grafikart, il y a 14 ans

Je ne pense pas

Digikube, il y a 14 ans

Je teste ce soir en speed et je poste.

Digikube, il y a 14 ans

Le résultat est presque là il me reste un bandeau en bas de page avec mon image de background. Est-ce du à sa taille ou rien à voir ?

camachomarco12, il y a 13 ans

Salut
Il faut le body en relative la div en absolute et
Margin 0 à ton body ainsi que padding 0 normalement la div prend toute la hauteur
Sinon, tu peux faire ça en Javascript : rapide
Tu créés une fonction ou tu récupérés le nom de la,div via une variable et ensuite tu fais

Madiv.style.height = window.innerHeight
Voilà c'est tout
Bon courage