Bonjour,
J'ai déjà lu des post à ce sujet, et je m'excuse d'avance d'en reposter un à ce sujet.
Voici le problème sous IE7 (et certainement IE antérieurs) - Pas de pb avec Firefox :
Le menu s'affiche sous le contenu suivant, au lieu de s'afficher en-dessous !
Voici le code html :
Voici la css :
Il me semble que les z-index sont bien renseignés... mais je débute en css, alors je ne saisi pas toutes les subtilités.
Merci de ton aide.
Modifié par Florent V. (10 Jul 2009 - 20:09)
J'ai déjà lu des post à ce sujet, et je m'excuse d'avance d'en reposter un à ce sujet.
Voici le problème sous IE7 (et certainement IE antérieurs) - Pas de pb avec Firefox :
Le menu s'affiche sous le contenu suivant, au lieu de s'afficher en-dessous !
Voici le code html :
<div id="menu">
<ul id="menu">
<li><a href="#menu1"><img src="IMG/jpeg/menu/menu_rsm124.jpg" alt="Ressources en santé mentale" border="0" /></a>
<ul>
<li><a href="basedoc.php3" target="_blank"> 1.1 Base SantéPsy</a></li>
<li><a href="spip.php?article893"> 1.2 Veille en psychiatrie</a>
</li>
</ul>
</li>
</ul>
</div>
<div id="conteneur"> .....</div>
Voici la css :
#menu{
position:absolute;
z-index:100;
display:block;
margin:0;
padding:0;
width:60em;
}
.menu ul{
position:absolute;
display:block;
width:12em;
margin: 0;
padding:0;
border:0;
z-index:100;
}
.menu li ul{
visibility:hidden;
}
.menu li li ul{ /* element 1.1.1 */
position:absolute;
z-index:100;
margin-left:124px;
margin-top:-23px;
border:2px solid blue;
background-color:yellow;
}
.menu li{
list-style:none;
z-index:200;
width:124px;
height:auto;
display:inline;
display:block;
float:none;
float/**/:left;
margin:0;
padding:0;
background-color:black;
}
#conteneur {
position: relative;
float:left;
width: 67%;
margin-top: 5em;
overflow: hidden;
z-index:1;
}
Il me semble que les z-index sont bien renseignés... mais je débute en css, alors je ne saisi pas toutes les subtilités.
Merci de ton aide.
Modifié par Florent V. (10 Jul 2009 - 20:09)