28172 sujets

CSS et mise en forme, CSS3

Salut, j'ai un petit problème de mise en forme.
Pour simplifier, je possède un corps qui est extensible à 90% (largeur). Il contient lui même 2 divisions nommées menu et contenu.
Le menu est de largeur fixe à 150 px et le contenu est 75%. Afin de mettre le menu a gauche je lui est appliqué un floatLeft, et j'ai décalé le contenu de 150 px vers la droite. J'ai donc un menu a gauche et un contenu a droite.

La hauteur de mon corps dépend donc de mon contenu.
Mon problème c'est que je voudrais que le menu soit de la méme hauteur que le contenu afin de le voir tout le long de la page. En lui appliquant height: 100% çà ne marche pas, il reste en height: auto et donc quant mon contenu devient trop grand, le menu ne suit pas.

J'ai essayé avec javascript:

document.getElementById('menu').style.height = document.getElementById('contenu').style.height;





Mais toujours rien. Merci de m'aider. Smiley cligne