IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Recherche javascript menu et sous-menu


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 7
    Par d�faut Recherche javascript menu et sous-menu
    Bonjour,

    Actuellement en maintenance d'un programme de beautifier de sources java, je cherche � refaire fonctionner un menu javascript qui m'aider � lier des r�f�rences crois�es � leur utilisation.
    J'ai regard� internet et je n'ai rien trouv� de satisfaisant.
    Je cherche donc � faire appara�tre un menu avec �ventuellement des sous-menus sur le click d'un href avec un programme javascript dans une page html.
    Par avance merci pour votre aide.

    Salutations.

  2. #2
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonjour,
    Je cherche donc � faire appara�tre un menu avec �ventuellement des sous-menus sur le click d'un href avec un programme javascript...
    sur l'�v�nement onclick d'un <button>, plus judicieux qu'une balise <a>, il suffit de faire apparaitre le menu en basculant son display:none en display:block, voil� une fa�on de faire.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 7
    Par d�faut
    C'est du css?
    Est-ce que cela r�pond � la probl�matique des sous-menus ?
    Vous auriez un bout de code montrant l'exemple ?

  4. #4
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    C'est du css?
    Cela peut �tre fait exclusivement en CSS.


    Est-ce que cela r�pond � la probl�matique des sous-menus ?
    Pas compris le sens de ta question !


    Vous auriez un bout de code montrant l'exemple ?
    Je pense qu'une recherche rapide t'aurais donn� un d�but de code mais pour le principe voil� un exemple rapide
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Show/Hide Element</title>
    <style>
    #menu {
      display:none;
    }
    </style>
    <script>
    function toogleMenu(){
        var oMenu = document.getElementById('menu');
        oMenu.style.display = oMenu.offsetWidth ? 'none' : 'block';
    }
    </script>
    </head>
    <body>
      <button onclick="toogleMenu()">Menu</button>
      <div id="menu">
        <ul>
          <li>Menu #1</li>
          <li>Menu #2</li>
          <li>Menu #3</li>
        </ul>
      </div>
    </body>
    </html>

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 7
    Par d�faut
    Merci. Merci.

    Pour les sous-menus, j'ai besoin de pouvoir afficher un menu dans un menu, ce que j'appelle un sous-menu.

  6. #6
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Tu es donc dans une situation classique de menu en CSS

    Exemple classique :
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    <!doctype html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>CSS Menu classique</title>
    <meta name="Author" content="NoSmoking">
    <style>
    html, body {
      font: 1em/1.25em Verdana;
    }
    #menu {
      line-height: 1.5em;
      cursor: pointer;
    }
    #menu,
    #menu ul {
      position: absolute;
      margin: 0;
      padding: 0.25em;
      min-width: 10em;
      border: 1px solid #abc;
      list-style: none;
      background: #f0f0ff;
    }
    #menu li {
      position: relative;
      padding: 0 .25em;
      background: #fefefe;
    }
    #menu ul {
      left: -9999em;
    }
    #menu li:hover {
      background: #cde;
    }
    #menu li:hover > ul {
      top: 0;
      left: 100%;
    }
    </style>
    </head>
    <body>
      <ul id="menu">
        <li>Menu #1</li>
        <li>Menu #2
          <ul>
            <li>Sous menu #2.1
              <ul>
                <li>Sous menu #2.1.1
                </li>
                <li>Sous menu #2.1.2</li>
              </ul>
            </li>
            <li>Sous menu #2.2</li>
          </ul>
        </li>
        <li>Menu #3</li>
      </ul>
    </body>
    </html>
    il te reste a le combiner avec ce que tu as d�j�.

Discussions similaires

  1. Ajouter un menu et sous menu suite au menu popup Profile As
    Par kkt8 dans le forum Eclipse Platform
    R�ponses: 7
    Dernier message: 12/04/2013, 14h57
  2. javascript accordion et sous menu sous IE
    Par romdam dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 05/07/2010, 17h45
  3. Menu, avec sous menu et sous sous menu
    Par flolane dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 1
    Dernier message: 15/12/2006, 08h57
  4. Aide: Menu et sous Menu
    Par ATTIA dans le forum Composants VCL
    R�ponses: 4
    Dernier message: 17/03/2006, 13h33
  5. r�cup�rer dans 1 menu le sous menu s�l�ctionner
    Par vincedjs dans le forum G�n�ral JavaScript
    R�ponses: 14
    Dernier message: 02/03/2006, 13h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo