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 déroulant et video


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2018
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2018
    Messages : 32
    Par défaut Menu déroulant et video
    Bonjour,

    J'ai un souci de chevauchement entre un menu déroulant et une video.
    Sous FF cela fonctionne correctement mais sous Chrome je ne peux accéder au menu déroulant lorsque ce dernier passe sur la video.

    Voici le code html du menu :

    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
      <div class="menu"> 
        <ul>
          <li><a class="hide" href="listmaj.html">MISE A JOUR</a> 
            <ul>
             <li><a href="listmaj.html">MAJ A</a></li>
             <li><a href="listmaja.html">MAJ B</a></li>
             <li><a href="listmajb.html">MAJ C</a></li>
             <li><a href="listmajc.html">MAJ D</a></li>
             <li><a href="listmaje.html">MAJ E</a></li>
            </ul>
          </li>
          <li><a class="hide" href="#">PRESS-BOOK</a> 
     
            <ul>
              <li><a href="pba.html">Liste alphabétique</a></li>
              <li><a href="pbp.html">Liste produits</a></li>
            </ul>
     
          </li>
          <li><a class="hide" href="#">PLATEFORMES</a> 
     
            <ul>
              <li><a href="top20-1.html">A</a></li>
              <li><a href="top20-3.html">B</a></li>
              <li><a href="top20-2.html">C</a></li>
             <li><a href="top20-4.html">D</a></li>
             <li><a href="top20-6.html">E</a></li>
              <li><a href="garantie.html">Garanties</a></li>
               <li><a href="preflad.html">Préfixes cde1</a></li>
               <li><a href="prefsafa.html">Préfixes cde2</a></li> 
            </ul>

    Et celui de la vidéo :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <video id="reprise" width="550" height="310" loop="loop" poster="../../images/reprise.jpg" controls>
    <source src="doctele/video0520.mp4" type="video/mp4">
    <source src="doctele/video0520.ogg" type="video/ogg">
    </video>

    Et le code css :

    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
    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
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    .menu {
    	font-family: arial, sans-serif; 
    	width:879px; height:40px;
    	margin-left:2px;
    	}
     
    .menu ul li a, .menu ul li a:visited {
    	display:block; 
    	text-decoration:none;
    	color: #FFFFFF;
    	width:120px; 
    	height:30px; 
    	text-align:center;
    	border:1px solid #fff;
    	background-color: #FF0000;
    	line-height:30px;
    	font-size:12px;
    	overflow:hidden;
    	}
    .menu ul {
    	padding:0; margin:0;
    	list-style: none;
    	font-weight:bold;
    	}
     
    .menu ul li {
    	float:left;
    	position:relative;
    	}
     
    .menu ul li ul {
    	display: none;
    	}
     
     
    /* Menus déroulants specific to non IE browsers */
    .menu ul li:hover a {
    	color:#fff; 
    	background:#AEAFB2;
    	}
     
    .menu ul li:hover ul {
    	display:block;
    	position:absolute;
    	top:30px;
    	left:0;
    	width:105px;
    	}
     
    .menu ul li:hover ul li a.hide {
    	background:#AEAFB2;
    	color:#000;
    	}
     
    .menu ul li:hover ul li:hover a.hide {
    	background:#AEAFB2;
    	color:#000;
    	}
     
    .menu ul li:hover .nexus{
    	background:url(images/nexusauto.png) no-repeat center;
     
    	}
     
    .menu ul li:hover ul li ul {
    	display: none;
    	}
     
    .menu ul li:hover ul li a {
    	display:block; 
    	background:#FF0000;
    	color:#000;
    	}
     
    .menu ul li:hover ul li a:hover {
    	background:#AEAFB2; 
    	color:#000;
    	}
     
    .menu ul li:hover ul li:hover ul {
    	display:block;
    	position:absolute;
    	left:105px;
    	top:0;
    	}
     
    .menu ul li:hover ul li:hover ul.left {
    	left:-105px;
    	}
     
    .hide {
    	display:none;
    	}
    Merci pour votre aide.

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 213
    Par défaut
    Bonjour,
    une gestion des éléments audio/vidéo différente entre les moteurs de rendu, essaies de jouer sur la z-index de ton menu.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    .menu {
      z-index: 1000;
      position: relative;
      width: 879px;
      height: 40px;
      margin-left: 2px;
      font-family: arial,sans-serif;
    }

  3. #3
    Membre averti
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2018
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2018
    Messages : 32
    Par défaut
    Bonjour,

    Merci pour ton aide.
    Cela fonctionne parfaitement.
    Désolé pour ma réponse tardive.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. recuperation valeur menu déroulant
    Par jerome1 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 08/06/2005, 11h39
  2. [menu]faire un menu déroulant
    Par Nadine dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/03/2005, 08h33
  3. Dimensions d'un Menu déroulant
    Par polo-j dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 11/02/2005, 14h26
  4. Menu déroulant valeur par défaut
    Par Gourouni dans le forum ASP
    Réponses: 11
    Dernier message: 06/12/2004, 16h31
  5. Menu déroulant suite au passage sur un TMenuItem
    Par James_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 05/05/2004, 14h31

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