Menu déroulant

Résolu/Fermé
MOUMEN12 Messages postés 115 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 30 juin 2015 - 23 avril 2012 à 14:28
MOUMEN12 Messages postés 115 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 30 juin 2015 - 23 avril 2012 à 16:12
Bonjour a tous
je voudrais faire un menu déroulant dans une autre avec html et css et je n'arrive pas a faire ça.
aider moi svp

voila mon code
<ul id="menu">
<li class="menu-item">
<a id="active" class="menu-link" href="./index.html">Accueil</a>
</li>
<li class="submenu noscript menu-item">
<a class="menu-link" > Etudiant</a>
<ul>
<li>
<a href="page d'inscription.php"> Inscription</a>
</li>
<li>
Notes
</li>
<li>
Emplois de temps
</li>
</ul>
</li>
<li class="submenu noscript menu-item">
<a class="menu-link" >Enseignant</a>
<ul>
<li>
Saisir notes
</li>
<li>
<a href='saisir cours.php'>Saisir cours</a>

</li>
<li>
Item 3
</li>
<li>
Item 4
</li>
<li>
Item 5
</li>

</ul>
</li>

<li class="submenu noscript menu-item">
<a class="menu-link" href="#">Télécharger </a>
<ul>
<li>
Développement
</li>
<li>
Création
</li>
</ul>
</li>
<li class="submenu noscript menu-item">
<a class="menu-link" >Admin</a>
<ul>
<li>
Saisir notes
</li>
<li>
Saisir cours
</li>
<li>
Annoncer
</li>
<li>
Valider insc
</li>
<li>
Item 5
</li>

</ul>
</li>
<li class="menu-item">
<a class="menu-link" href="contact.html">Contact</a>
</li>
</ul>
----------------------------------------------------------------------------------------------
css

#menu {
margin: 0 auto;
padding: 0;
background: url(../images/menu_bg.gif) no-repeat;
font-weight: bold;
list-style: none;
z-index: 10;
top:116px;
position:absolute;
width:725px;
float: left;
}

#menu a {
text-decoration: none;
font-variant: small-caps;
color: #E0E0E0;
display: inline-block;
width: 100%;
}

#menu .menu-link:hover, #menu .menu-item:hover .menu-link {
background-color: #4C4C4C;
color: white;

}

#menu #active, #menu #active:hover {
background-color: #F2F2F2;
color: #363636;
}
.menu-item {
float: left;
margin: 1px 0 0 5px;
text-align: center;
width: 111px;
border: 2px ridge silver;
cursor: pointer;
line-height: 28px;
height: 28px;
overflow: visible;
font-size: 13px;
}
.menu-item:hover {
background-color: #F2F2F2;
color: black;
}
.noscript:hover {
border-bottom: none;
}

.menu-item li {
text-align: left;
padding-left: 10px;
}
.menu-item ul {
border: 2px ridge silver;
border-top: none;
margin: 0 -2px;
background-color: #F2F2F2;
list-style: none;
}
.noscript ul {
display: none;
padding: 7px 0 0;
width: 100%;
}

.noscript:hover ul {
display: block;
}

.script ul {
overflow: hidden;
padding: 0;
}

.submenu li:hover, li.hover {
background-color: #4C4C4C;
color: white;
}

.clear {
clear: both;
visibility: hidden;
}



A voir également:

4 réponses

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
23 avril 2012 à 14:40
Sans regarder de près le CSS, j'opterais pour des erreurs d'imbrications des listes. Regardez comment faire ici http://css.mammouthland.net/menu-horizontal-deroulant-en-css.php et la http://forum.creer-un-site.fr/creer-un-site-583-menu-deroulant-dynamique#p4702 avec une requête SQL
0
MOUMEN12 Messages postés 115 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 30 juin 2015 1
23 avril 2012 à 14:55
merci tryan44 mais comment je peu faire des sous menu pour chaque sous menu d menu principal
0
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
23 avril 2012 à 15:53
0
MOUMEN12 Messages postés 115 Date d'inscription lundi 1 février 2010 Statut Membre Dernière intervention 30 juin 2015 1
23 avril 2012 à 16:12
merci tryan44 probl résolu
0