[RESOLU] [CSS] Mon menu déroulant est censé etre au dessus
Dernière réponse : dans Programmation
Bonjour,
je ne comprends pas ou est mon erreur : avant que je fasse quelques modifs, ca marchait bien, et apres ca n'a plus marché. j'ai eu beau revenir en arriere, ca n'a rien amélioré. Sous FF ca marche impec et sous IE ca merde. Alors que c'était l'inverse et c'est pour ca que j'ai fait des modifs...
Voici mon code:
et sinon pour voir ce que ca donne réellement, voir ma signature.
Merci de bien vouloir me venir en aide.
je ne comprends pas ou est mon erreur : avant que je fasse quelques modifs, ca marchait bien, et apres ca n'a plus marché. j'ai eu beau revenir en arriere, ca n'a rien amélioré. Sous FF ca marche impec et sous IE ca merde. Alors que c'était l'inverse et c'est pour ca que j'ai fait des modifs...
Voici mon code:
#menu {
margin: 50px 0 100px 0;
padding: 0;
width: 100%;
position: relative;
text-align: left;
color: #FFF;
float: left;
}
#menu ul {
margin: 0px 0 10px 0px;
padding: 0;
display: block;
width: 100%;
border-top: 1px solid #AAA;
}
#menu ul li {
margin: 0;
padding: 0;
display: block;
list-style-type: none;
font-weight: normal;
border-bottom: 1px solid #AAA;
}
#menu ul li ul {
display: none;
}
#menu ul li:hover ul {
margin: -25px 0 0 120px;
padding: 1px 0 0 0;
width: 135px;
background: #FFF;
display: block;
position: absolute;
border-top: 1px solid #AAA;
border-right: 2px solid #444;
border-bottom: 2px solid #444;
z-index: 10;
}
#menu ul li ul li {
margin: -1px 0 0 0;
padding: 0;
list-style-type: none;
font-weight: normal;
display: block;
background: #FFF;
border-right: 1px solid #AAA;
}
#menu a, #menu a:active, #menu a:visited {
margin: 0;
padding: 0 0 0 10px;
line-height: 200%;
display: block;
text-decoration: none;
color: #000;
}
#menu a:hover {
color: #EC7413;
}
et sinon pour voir ce que ca donne réellement, voir ma signature.
Merci de bien vouloir me venir en aide.
Autres pages sur : resolu css menu deroulant cense
Lassé par la pub ? Créez un compte
Trouvé !!
En fait, ma page se compose de plusieurs div. Un div "entete", un div "leftbloc", un div "text" et un div "copyright".
Mon menu est dans le div "leftbloc", et donc le z-index doit lui etre attribué, pas au #menu ul li ul. Voilà mon erreur. C'est tout le "leftbloc" qui doit prendre le pas sur "text".
En fait, ma page se compose de plusieurs div. Un div "entete", un div "leftbloc", un div "text" et un div "copyright".
Mon menu est dans le div "leftbloc", et donc le z-index doit lui etre attribué, pas au #menu ul li ul. Voilà mon erreur. C'est tout le "leftbloc" qui doit prendre le pas sur "text".
En revanche, j'arrive pas à mettre un bord gauche à mes sous menu. Ils ne veulent pas prendre autre chose que la hauteur nominale (120%) de la police. Comment je peux les obliger à grandir? ils ne touchent ni en haut ni en bas... j'ai tenté de jouer sur les a, les li, rien n'y fait...
Le code HTML de mon menu:
Le code css de mon menu:
Merci.
Le code HTML de mon menu:
<div id="menu">
<ul>
<li><a href="/index.php">Accueil</a></li>
<li><a href="/CV/index.php">Curriculum Vitae</a></li>
<li><a href="/stages/index.php">Stages</a>
<ul>
<li><a href="/stages/IRCOMSIC/index.php">IRCOM-SIC</a></li>
<li><a href="/stages/FEDERALMOGUL/index.php" class="borduregauche">Federal-Mogul</a></li>
</ul>
</li>
<li><a href="/photos/index.php">Photos</a>
<ul>
<li><a href="/photos/animaux/index.php">Animaux</a></li>
<li><a href="/photos/macro/index.php" class="borduregauche">Macros</a></li>
<li><a href="/photos/paysages/index.php" class="borduregauche">Paysages</a></li>
<li><a href="/photos/personnages/index.php" class="borduregauche">Les potes</a></li>
<li><a href="/photos/poissy/index.php" class="borduregauche">Poissy</a></li>
<li><a href="/photos/stgermain/index.php" class="borduregauche">St Germain en Laye</a></li>
<li><a href="/photos/vauxsurseine/index.php" class="borduregauche">Vaux sur Seine</a></li>
</ul>
</li>
<li><a href="<a href="http://jeanmarion.free.fr" target="_blank">http://jeanmarion.free.fr</a>" target="_blank" title="Carnet de route de notre voyage au Sri Lanka">Sri Lanka</a></li>
<li><a href="<a href="http://duckyduck.free.fr" target="_blank">http://duckyduck.free.fr</a>" target="_blank" title="Tout plein de vidéos, des jeux...">Vidéos</a></li>
<li><a href="/liens/index.php">Liens</a>
<ul>
<li><a href="<a href="http://duckyduck.free.fr/annonce_clio" target="_blank">http://duckyduck.free.fr/annonce_clio</a>" target="_blank">Clio III à vendre</a></li>
<li><a href="<a href="http://www.presence-pc.com/forum" target="_blank">http://www.presence-pc.com/forum</a>" target="_blank" class="borduregauche">Forum presence-pc</a></li>
</ul>
</li>
<li><a href="/contact/index.php">Contact</a></li>
</ul>
</div>
Le code css de mon menu:
#menu {
margin: 0;
padding: 0;
width: 100%;
position: relative;
text-align: left;
float: left;
}
#menu ul {
margin: 0;
padding: 0;
display: block;
float: left;
border-top: 1px solid #AAA;
}
#menu ul li {
margin: -1px 0 0 0;
padding: 0;
width: 155px;
display: block;
line-height: 200%;
float: top;
list-style-type: none;
text-align: left;
border-bottom: 1px solid #AAA;
}
#menu ul li ul {
margin: -5px 0 0 50px;
padding: 0;
width: 100%;
display: none;
position: absolute;
display: none;
float: left;
border-top: 2px solid #AAA;
border-right: 2px solid #222;
border-bottom: 1px solid #222;
}
#menu ul li:hover ul {
display: block;
}
#menu ul li ul li {
margin: -1px 0 0 0;
padding: 0;
width: 100%;
line-height: 200%;
background: #FFF;
list-style-type: none;
border-right: 1px solid #AAA;
float: left;
}
#menu a, #menu a:active, #menu a:visited {
margin: 0;
padding: 0 10px 0 10px;
width: 100%;
text-decoration: none;
}
#menu a:hover {
color: #EC7413;
}
.borduregauche {
border-left: 1px solid #AAA;
}
Merci.
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumCréer menu déroulant dreamweaver
- ForumProblème avec menu déroulant javascript
- ForumMenu déroulant dynamique
- ForumCss menu dã roulant au dessus
- ForumCss sous menu remanent
- ForumMenu déroulant html
- ForumMenu déroulant avec dreamweaver 8
- ForumMenu déroulant javascript
- ForumMenu déroulant sous dreamweaver
- ForumProblème css avec le menu
- Voir plus