Code d'un menu déroulant

Statut
N'est pas ouverte pour d'autres réponses.

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 750
Réactions
8 557
Points
32 595
RGCoins
1 816
Salut :RG:

Je vous partage le code source de mon menu déroulant fait par moi même.

Il est coder en HTML et CSS http://reality-gaming.fr/attachments/edition-png.20322/.

Il y a quelques commentaires dans le CSS pour vous
repérer.

HTML:
    <div id="conteneur-menu">
    <div id="menu">
<a href="#"><dl>

                    <dt>#</dt>
</dl></a>



<dl>
                    <dt>#</dt>
    <dd>
        <ul>
                <li><a href="#">#</a></li>
                <li><a href="#">#</a></li>
        </ul>
    </dd>
</dl>



<a href="#"><dl>
                    <dt>#</dt>
</dl></a>



<a href="#"><dl>
                    <dt>#</dt>
</dl></a>



<dl id="adroite">
                    <dt>#</dt>
    <dd>
        <ul>
                <li><a href="#">#</a></li>
                <li><a href="#">#</a></li>
                <li><a href="#">#</a></li>
                <li><a href="#">#</a></li>
                <li class="profil"><a href="#">#</a></li>
                <li><a href="#">#</a></li>
        </ul>
    </dd>
</dl></div>



</div>
    </div>

Et maintenant le CSS.

Code:
#menu[/COLOR][/LEFT][/COLOR][/LEFT][/COLOR][/LEFT][/COLOR][/LEFT][/COLOR][/LEFT][/COLOR][/LEFT]
[COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT][COLOR=rgb(0, 0, 0)]
[LEFT]{
    background-color: #333333; /* la couleur du menu*/
    height: 40px;
}
dl
{
    height: 40px;
    display: block;
    margin: 0; padding: 0;
    float: left;
}
dt
{
    width: 110px; /* l'épaisseur des block du menu*/
    display: block;
    height: 40px; /*ne surtout pas toucher*/
    color: white; /* couleur du texte sur le menu*/
    line-height: 40px;
    text-align: center;
    border-right: 1px solid white ; /* les bordures*/
    cursor: default; /* la cuseur va devenir la main au passage de la souris */
}
dd
{
    display: block;
    margin: 0; padding: 0;
    background-color: #333333;
}
dd ul
{
    margin: 0; padding: 0;
    text-align: center;
    list-style: none;
}
dd ul li
{
    display: block;
    margin: 0; padding: 0;
}
dd ul li a
{
    color: white; /*couleur du sous menu*/
    display: block;
    text-decoration: none;
    width: 110px;
    height: 30px;
    line-height: 30px;
    border-top: 1px solid white ;
    border-bottom: 1px solid silver ;
}
dd ul li a:hover /* la couleur de fond au passage de la souris (pour les sous-menus) */
{
    background-color: #338888;
    color: white;
}
dt:hover
{
    background-color: #338888;
    color: white;
}
dl dd
{
    display: none;
}
dl:hover dd
{
    display: block;
}
#conteneur-menu
{
    background-color: silver;
    height: 40px;
    position: relative;
}
#adroite
{
    position: absolute;
    right: 0px;
    border-left: 1px solid white;
}



Si vous avez un problème ou une question n'hésitez pas à me demandé http://reality-gaming.fr/attachments/reponses-png.20332/

:tchuss:
 
Dernière édition:
GG ;)
 
GG moray ;)
 
Sympa, merci !
 
Merci :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut