Bonjour !
je me prends la tête avec un menu sous ie 6 et 7 c'est sans doute évident.... mais là je vois pas!
http://forum.alsacreations.com/smilies/decu.gif
voici l'adresse du site en test
http://www.cotepixel.com/test/virtualtest-complet/
J'ai donc une div bottom en position relative a l'intérieur un menu que j'ai positionné en absolu... avec une position left . (j'avais fait des essais avec des float mais ça ne fonctionnait pas)
sur ie6 et 7 uniquement http://forum.alsacreations.com/smilies/fache.gif
mon menu n'affiche que 2 boutons au lieu de 4 . en fait j'ai supprimé le overflow hidden ce qui permet de voir réellement ce qui se passe . les boutons 3 et 4 passent en dessous comme s'ils manquaient de place... je n'arrive pas à débugger avec firebugg .( normalemant j'ai un javascript qui fonctionne et qui cache objet 1 ou objet 2 mais je l'ai retiré pour gérer ce problème d'affichage... )
voici la css qui gère cela:
et la partie de page avec mon bottom dans lequel se trouve le menu:
merci d'avance pour votre aide
je me prends la tête avec un menu sous ie 6 et 7 c'est sans doute évident.... mais là je vois pas!
http://forum.alsacreations.com/smilies/decu.gif
voici l'adresse du site en test
http://www.cotepixel.com/test/virtualtest-complet/
J'ai donc une div bottom en position relative a l'intérieur un menu que j'ai positionné en absolu... avec une position left . (j'avais fait des essais avec des float mais ça ne fonctionnait pas)
sur ie6 et 7 uniquement http://forum.alsacreations.com/smilies/fache.gif
mon menu n'affiche que 2 boutons au lieu de 4 . en fait j'ai supprimé le overflow hidden ce qui permet de voir réellement ce qui se passe . les boutons 3 et 4 passent en dessous comme s'ils manquaient de place... je n'arrive pas à débugger avec firebugg .( normalemant j'ai un javascript qui fonctionne et qui cache objet 1 ou objet 2 mais je l'ai retiré pour gérer ce problème d'affichage... )
voici la css qui gère cela:
/*CSS Zone de bas de page*/
#bottom{
background:transparent;
position:relative;
}
#bottom #OBJ_1{
top: 10px;
height:100px ;
}
#bottom #OBJ_2{
top:10px;
height:100px ;
}
#bottom #not_nested {
background: none;
border-bottom: none;
height: auto;
position:absolute;
width:680px;
left:268px;
top:20px;
bottom:4px;
display:block;
}
#bottom #not_nested .second_level{
background:transparent;
border-bottom:none;
border-top:none;
height:30px;
display:inline-block;
padding-left:inherit;
margin-bottom:55px;
}
#bottom #not_nested .second_level li{
color: white;
display: block;
float: left;
height: 100px;
padding: 0px;
top: 10px;
width: 145px;
margin-top: 0px;
margin-right: 4px;
margin-bottom: 5px;
margin-left: 4px;
}
#bottom #not_nested .second_level li a{
font-weight:bold;
text-align:center;
padding-top:20px;
display:block;
}
et la partie de page avec mon bottom dans lequel se trouve le menu:
<div id="bottom">
<a href="javascript:void(0);" id="toggle" class="LinkIn">Voir les autres profils et usages</a>
<div id="OBJ_1">
<div id="not_nested">
<ul class="second_level">
<li class="active espaces_verts"><a href="/les-usages/espaces-verts/" class="LinkIn LinkIn"><span>espaces verts</span></a></li>
<li class="defaultmenu domestique"><a href="/les-usages/domestique/" class="LinkIn LinkIn"><span>Domestique</span></a></li>
<li class="defaultmenu industriel"><a href="/les-usages/industriel/" class="LinkIn LinkIn"><span>Industriel</span></a></li>
<li class="defaultmenu agricole"><a href="/les-usages/agricole/" class="LinkIn LinkIn"><span>Agricole</span></a></li>
</ul>
</div>
</div>
<div id="OBJ_2" style="display:none;">
<div id="not_nested">
<ul class="second_level">
<li class="active espaces_verts"><a href="/les-usages/espaces-verts/" class="LinkIn LinkIn"><span>profil1</span></a></li>
<li class="defaultmenu domestique"><a href="/les-usages/domestique/" class="LinkIn LinkIn"><span>profil2</span></a></li>
<li class="defaultmenu industriel"><a href="/les-usages/industriel/" class="LinkIn LinkIn"><span>Iprofil3</span></a></li>
<li class="defaultmenu agricole"><a href="/les-usages/agricole/" class="LinkIn LinkIn"><span>profil4</span></a></li>
</ul>
</div>
</div>
</div>
merci d'avance pour votre aide