Partage
  • Partager sur Facebook
  • Partager sur Twitter

menu horyzontal "double post du à un bug"

Anonyme
    22 février 2009 à 17:36:33

    Bonjour je créé un menu horizontal mais je n'arrive pas a faire en sorte que toute les partie sois l'une a coté de l'autre. "c'est à dire sur une même ligne."

    <script type="text/javascript">
    <!--
    window.onload=montre;
    function montre(id) {
    var d = document.getElementById(id);
    for (var i = 1; i<=10; i++) {
    if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
    }
    if (d) {d.style.display='block';}
    }
    //-->
    </script>
    
    <style type="text/css" media="screen">
    <!--
    body {
    margin: 0;
    padding: 0;
    background: white;
    font: 80% verdana, arial, sans-serif;
    }
    dl, dt, dd, ul, li {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }
    #menu {
    width: 15em;
    }
    #menu dt {
    cursor: pointer;
    margin: 2px 0;;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-weight: bold;
    border: 1px solid gray;
    background: #ccc;
    }
    #menu dd {
    border: 1px solid gray;
    }
    #menu li {
    text-align: center;
    background: #fff;
    }
    #menu li a, #menu dt a {
    color: #000;
    text-decoration: none;
    display: block;
    border: 0 none;
    height: 100%;
    }
    #menu li a:hover, #menu dt a:hover {
    background: #eee;
    }
    -->
    </style>
    <!-- FIN DU CSS -->


    Et voilà le code du menu.

    <div id="menu">
    <dl>
    <dt onmouseover="javascript:montre();"><a href="url-de-renvoi" title="Retour à l'accueil">Accueil</a></dt>
    </dl>
    
    
    <dl>
    <dt onmouseover="javascript:montre('smenu1');">Menu 1</dt>
    <dd id="smenu1">
    <ul>
    <li><a href="url-de-renvoi">Sous-Menu 1.1</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 1.2</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 1.3</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 1.4</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 1.5</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 1.6</a></li>
    </ul>
    </dd>
    </dl>
    
    
    <dl>
    <dt onmouseover="javascript:montre('smenu2');">Menu 2</dt>
    <dd id="smenu2">
    <ul>
    <li><a href="url-de-renvoi">Sous-Menu 2.1</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 2.2</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 2.3</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 2.4</a></li>
    </ul>
    </dd>
    
    </dl>
    
    
    <dl>
    <dt onmouseover="javascript:montre('smenu3');">Menu 3</dt>
    <dd id="smenu3">
    <ul>
    <li><a href="url-de-renvoi">Sous-Menu 3.1</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 3.2</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 3.3</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 3.4</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 3.5</a></li>
    </ul>
    </dd>
    </dl>
    
    
    <dl>
    <dt onmouseover="javascript:montre('smenu4');">Menu 4</dt>
    <dd id="smenu4">
    <ul>
    <li><a href="url-de-renvoi">Sous-Menu 4.1</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 4.2</a></li>
    <li><a href="url-de-renvoi">Sous-Menu 4.3</a></li>
    </ul>
    </dd>
    </dl>
    
    
    </div>
    • Partager sur Facebook
    • Partager sur Twitter

    menu horyzontal "double post du à un bug"

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown