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

Mise en page CSS Discussion :

Menu Deroulant Vertical


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut Menu Deroulant Vertical
    bjr, je voudrais realiser un menu deroulant vertical, pour ceci j'ai mis en place la partie html et la partie css que je vous colle ici, mais le menu deroulant quand je passe ma soourie ne s'affiche toujours pas, si qq aurait une idée pour me guider

    Partie HTML

    Code : 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
     
    <div id="nav">
            <ul class="niveau1">
              <li class="important"><a href="1">Maison</a></li>
               <li class="sousmenu"><a href="2">Nouvelles</a></li>
     
              <ul class="niveau2">
              <li>test</li>
              <li>test</li>
              <li>test</li>
              </ul>
     
              <li><a href="3">Services</a></li>
     
            </ul>
          </div>
    et voila le css

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #nav ul ul { 
                    position: absolute; 
                    top: 0; 
                    left: 100px; 
                    display:none
     }
     
    #nav ul.niveau1 li.sousmenu:hover ul.niveau2 
    { 
       display:block; 
    }
    le sous menu est bien caché, mais lorsque je passe ma menu , il ne s'affiche pas

    mci de votre aide

  2. #2
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Salut,

    il ya un problème au niveau de ta structure HTML, le <ul> caché doit être à l'intérieur du <li> sur lequel tu vas faire un rollover:
    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
     
    <div id="nav">
    	<ul class="niveau1">
    		<li class="important"><a href="1">Maison</a></li>
    		<li class="sousmenu"><a href="2">Nouvelles</a>
    			<ul class="niveau2">
    				<li>test</li>
    				<li>test</li>
    				<li>test</li>
    			</ul>
    		</li>
    		<li><a href="3">Services</a></li>
    	</ul>
    </div>

Discussions similaires

  1. Menu deroulant vertical en HTML
    Par tetepro dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 09/05/2008, 21h47
  2. Menu deroulant dynamique vertical
    Par khokho dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 14/06/2006, 11h56
  3. Menu deroulant dynamique vertical
    Par khokho dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/06/2006, 15h34

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