bonjour,
J'ai un conteneur de hauteur variable nommé #principale
dans celui ci j'ai a gauche un menu nommé #menu et a droite une div nommée #contenu qui contient des formulaires.
sur la div #menu j'ai un border-right : 1px solid #555; qui permet de faire une jolie séparation.
Probleme : Lorsque ma div #contenu est supérieur en hauteur a la div #menu, mon border-right ne descend pas correctement jusqu'à mon pieds de page. Car la hauteur de #menu est fixée en fonction de ce quelle contient et non pas en fonction de l'espace libre disponible par #principale
web developper m'indique la hierarchie suivante :
html > body > div#conteneur > div#principale > div#menu
J'ai essayé la propriété : height : inherit; sur la div #menu afin qu'elle ai la meme hauteur que son conteneur mais çà ne change rien.
Avez vous une astuce plz ?? D'avance, merci.
EDIT : J'ai bien une astuce c'est de mettre une image en background d'un gif transparent de 1px de haut et de faire un repeat-y pour dessiner la bordure sur ma div #principale mais çà serait clairement du bricolage et ne reglerais pas ce soucis de CSS, d'autant plus que ce n'est pas la 1ere fois que je suis confronté a cette situation.
Partager