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 :

IE - Décalage barre de sous menu


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    wjc
    wjc est déconnecté
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 56
    Par défaut IE - Décalage barre de sous menu
    Bonjour

    J'ai un problème avec le css d'un menu avec IE que je n'arrive pas à résoudre
    En gros j'ai un menu composé de deux barres. La barre du dessus pour les catégories principales, la seconde pour les sous catégories.
    La barre de sous menu est tronquée de plus en plus au fur et à mesure de la navigation dans catégorie 1, 2, 3, 4, 5, 6.

    Test en ligne :
    http://www.lagence.ma/test/

    Merci pour votre aide car je suis vraiment perdu !

    code :
    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
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
     
    <html> 
    <head> 
    <title></title> 
    <STYLE type="text/css"> 
    <!-- 
    body { 
        font-family: verdana, Tahoma, Helvetica, sans-serif;; 
        font-size: 10px; 
        color: #9f8871; 
    } 
    a { 
        color: #9f8871; 
    } 
    div.wrapper { 
        margin: auto; 
        position: relative; 
        width: 778px; 
    } 
    #mainbody-padding { 
        background-color: #FFF; 
        padding: 0 10px 0 10px; 
    } 
    .padding { 
        background-color: #FFF; 
    } 
    #menuDeroulant { 
        position: relative; 
        list-style-type: none; 
        margin: 0; 
        padding: 0; 
        border: 0; 
    } 
    ul#menuDeroulant { 
        height: 30px; 
        background: #7c6f66; 
    } 
    #menuDeroulant li { 
        float: left; 
        margin: 0; 
        padding: 0; 
        border: 0; 
        height: 30px; 
        TEXT-TRANSFORM: uppercase; 
    } 
    #menuDeroulant .sousMenu { 
        width: 100%; 
        background-color: #a39588; 
        position: absolute; 
        top: 30px; 
        left: 0; 
        display: none; 
        list-style-type: none; 
        margin: 0; 
        padding: 0; 
    } 
    ul#menuDeroulant ul.sousMenu li { 
        height: 22px; 
        TEXT-TRANSFORM: capitalize; 
        float: left; 
        margin: 0; 
        padding: 0; 
        border: 0; 
        background-image: none; 
     
    }         
    #menuDeroulant li a:link, #menuDeroulant li a:visited { 
        display: block; 
        height: auto; 
        color: #FFF; 
        float: left; 
        margin: 0; 
        padding: 9px 8px; 
        text-decoration: none; 
    } 
    #menuDeroulant .sousMenu li a:link, 
    #menuDeroulant .sousMenu li a:visited { 
        padding: 4px 8px; 
        background: #a39588; 
        display: block; 
        color: #FFF; 
        margin: 0; 
        border: 0; 
        text-decoration: none; 
    } 
    ul#menuDeroulant li a.active { 
            background: #7c6f66; 
            color: #000; 
    } 
    #menuDeroulant li a:hover { 
            background: #7c6f66; 
    } 
    ul#menuDeroulant ul.sousMenu li a:hover { 
        background-image: none; 
    background: #a39588; 
        color: #000; 
    } 
    #menuDeroulant li:hover > .sousMenu { display: block; z-index: 1; } 
    --> 
    </style> 
    </head> 
    <body> 
     
     <div class="wrapper"> 
       <div id="mainbody-padding"> 
        <div class="padding"> 
     
    <ul id="menuDeroulant"> 
     <li> 
      <a href="index.html">Categorie 1</a> 
      <ul class="sousMenu"> 
       <li><a href="">AAAAAAAAA</a></li> 
       <li><a href="">BBBBBBBBB</a></li> 
       <li><a href="">CCCCCCCCC</a></li> 
      </ul> 
     </li> 
     <li> 
     <a href="test2.html">Categorie 2</a> 
      <ul class="sousMenu"> 
       <li><a href="">DDDDDDDDD</a></li> 
       <li><a href="">EEEEEEEEE</a></li> 
       <li><a href="">FFFFFFFFF</a></li>   
      </ul> 
     </li> 
     <li> 
     <a href="test3.html">Categorie 3</a> 
      <ul class="sousMenu"> 
       <li><a href="">GGGGGGGGG</a></li> 
       <li><a href="">HHHHHHHHH</a></li> 
       <li><a href="">IIIIIIIII</a></li>   
      </ul> 
     </li> 
     <li> 
     <a href="test4.html">Categorie 4</a> 
      <ul class="sousMenu"> 
       <li><a href="">JJJJJJJJJ</a></li> 
       <li><a href="">KKKKKKKKK</a></li> 
       <li><a href="">LLLLLLLLL</a></li>   
      </ul> 
     </li> 
     <li> 
     <a href="test5.html">Categorie 5</a> 
      <ul class="sousMenu"> 
       <li><a href="">MMMMMMMMM</a></li> 
       <li><a href="">NNNNNNNNN</a></li> 
       <li><a href="">OOOOOOOOO</a></li> 
       <li><a href="">NNNNNNNNN</a></li> 
       <li><a href="">OOOOOOOOO</a></li>  
      </ul> 
     </li> 
     <li> 
     <a href="test6.html" class="active">Categorie 6</a> 
      <ul class="sousMenu" style="display: block;"> 
       <li><a href="">PPPPPPPPP</a></li> 
       <li><a href="">QQQQQQQQQ</a></li> 
       <li><a href="">RRRRRRRRR</a></li>  
      </ul> 
     </li> 
    </ul> 
     
     
         </div> 
        </div> 
       </div> 
     </body> 
     </html>

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 89
    Par défaut
    Salut,

    J'ai pas de pb, tous les sous-menu semblent fonctionner chez moi sur IE8.

  3. #3
    wjc
    wjc est déconnecté
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 56
    Par défaut
    Sous IE 8
    la dimension de la barre du sous menu est tronqué (sauf pour catégorie 1) et ne fait pas la taille de la barre supérieure
    et au fur et à mesure que tu avances dans la navigation la largeur de cette barre diminue de plus en plus.

    Merci de retourner sur le lien

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 89
    Par défaut
    non plus.

Discussions similaires

  1. Décalage bizarre dans mon sous menu
    Par pasc06 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 08/04/2010, 19h43
  2. Décalage sous menu à droite IE
    Par doc51 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 05/11/2009, 14h57
  3. Sous-menu dans la barre de lien supérieur
    Par legarsjules dans le forum SharePoint
    Réponses: 4
    Dernier message: 19/11/2008, 10h10
  4. Barre de menu et sous-menu déroulant
    Par Ginko dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 04/07/2008, 07h08

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