Bonjour à tous,
J'ai un menu simple en CSS s'affichant sur mon site avec JavaScript.
Le menu est à la vertical, mais j'aimerais que l'affichage se fasse non pas à la droite de celui-ci, mais au dessous du menu choisi. Est-ce possible de faire ce que je demande ?
Voici les codes nécessaires afin de voir la façon dont je procède.
Je tiens à noter que c'est quelque chose que j'ai trouvé sur le WEB.
Le CSS
Et mon menu
Probablement que pour ceux d'entre vous qui utilisez ce genre de code, c'est tout simple, mais pas en ce qui me concerne.
Je vous remercie d'avance
Sylvain
Modifié par ConceptInterWEB (21 Jun 2013 - 20:06)
J'ai un menu simple en CSS s'affichant sur mon site avec JavaScript.
Le menu est à la vertical, mais j'aimerais que l'affichage se fasse non pas à la droite de celui-ci, mais au dessous du menu choisi. Est-ce possible de faire ce que je demande ?
Voici les codes nécessaires afin de voir la façon dont je procède.
Je tiens à noter que c'est quelque chose que j'ai trouvé sur le WEB.
Le CSS
@charset "utf-8";
/* CSS Document */
.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font:10pt Arial;
width: 200px; /* Main Menu Item widths */
border-bottom: 1px solid #FFF;
text-align:left;
}
.sidebarmenu ul li{
position: relative;
}
/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 3px;
border-bottom: 1px solid #FFF;
}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #000; /*background of tabs (default state)*/
}
.sidebarmenu ul li a:visited{
color: white;
}
.sidebarmenu ul li a:hover{
background-color: #333;
}
/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 190px; /*Sub Menu Items width */
top: 0px;
visibility: hidden;
}
.sidebarmenu a.subfolderstyle{
background: url(http://www.productionsfx.com/admin/img/right.gif) no-repeat 97% 50%;
}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
Et mon menu
<div class="sidebarmenu">
<ul id="sidebarmenu1">
<li><a href="index.php">Qui sommes-nous ?</a></li>
<li><a href="#">Notre équipe</a>
<ul>
<li><a href="#">Nos producteurs</a></li>
<li><a href="#">Nos directeurs</a></li>
<li><a href="#">Nos recherchistes</a></li>
</ul>
</li>
<li><a href="equipements.php">Nos équipements</a></li>
<li><a href="forfaits.php">Forfaits</a></li>
<li><a href="contact.php">Nous joindre</a></li>
<li><a href="#">Espace Membres</a></li>
</ul>
</div>
Probablement que pour ceux d'entre vous qui utilisez ce genre de code, c'est tout simple, mais pas en ce qui me concerne.
Je vous remercie d'avance
Sylvain
Modifié par ConceptInterWEB (21 Jun 2013 - 20:06)