Merci avant tout pour votre conseil sur ce cas : 'repeat y' sur div à gauche ok, mais pas sur div droite
J'intègre un menu extensible selon le contenu, j'ai donc des div imbriquées (nested) avec sur les 2 cotés du menu (gauche et droite) 2 div flottantes contenant les cotés graphiques du menu (left and right) . Cependant, le coté gauche s'allonge en fonction du contenu mais pas le coté droit ! Bien sûr si j'affecte une valeur en pixel sur ce même côté, cela marche mais ce menu perd du coup toute son extensibilité.
Voici le code de la colonne de gauche avec le menu gauche à l'intérieur :
Merci
Modifié par moz (16 Oct 2008 - 09:54)
J'intègre un menu extensible selon le contenu, j'ai donc des div imbriquées (nested) avec sur les 2 cotés du menu (gauche et droite) 2 div flottantes contenant les cotés graphiques du menu (left and right) . Cependant, le coté gauche s'allonge en fonction du contenu mais pas le coté droit ! Bien sûr si j'affecte une valeur en pixel sur ce même côté, cela marche mais ce menu perd du coup toute son extensibilité.
Voici le code de la colonne de gauche avec le menu gauche à l'intérieur :
#menuleftcol{
margin-left: 88px;
width: 133px;
height: auto;
margin-top: 51px;
background-color: #E3D0CA;
}
#menuleftcolHaut{
margin-left: 0px;
width: 138px;
background-color: #FFFFFF;
height: 14px;
margin-top: 0px;
background-image: url(imagesbis/images/menuGau.jpg);
background-repeat: no-repeat;
}
#menuGauCotGau{
margin-left: 2px;
height: auto;
margin-top: 0px;
background-image: url(imagesbis/images/menuGauCotGau.jpg);
background-repeat: repeat-y;
clear: both;
float: left;
margin-right: 0px;
width: 137px;
}
#menuGauCotGau p {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 1.3em;
line-height: normal;
margin-bottom: 0.8em;
font-style: normal;
letter-spacing: normal;
text-align: left;
display: block;
height: auto;
width: 105px;
margin-left: 7px;
margin-right: 0px;
float: left;
}
menuGauCotDro {
width: 6px;
height: auto;
background-image: url(imagesbis/images/menuGauCotDro.jpg);
float: right;
background-repeat: repeat-y;
}
#menuGaubas {
margin-left: 0px;
width: 137px;
background-color: #cccccc;
height: 10px;
margin-top: 0px;
background-image: url(imagesbis/images/menuGaubas.jpg);
background-repeat: no-repeat;
float: right;
}
Merci
Modifié par moz (16 Oct 2008 - 09:54)