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 :

Comment centrer un <ul> ?


Sujet :

Centrer un élément en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2019
    Messages : 6
    Par défaut Comment centrer un <ul> ?
    Bonjour, je n'arrive pas à center mon menu
    pouvez-vous m'aider?

    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
    <ul class='orion-menu'>
    <li><a href='https://www.******/' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='fas fa-home' style='font-size:1.2em;'/>
    menu1</span></a></li>
       <li><a href='https://www.*******.com/search/label/ppD84B1?&amp;max-results=9' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='fas fa-laptop' style='font-size:1.2em;'/>
    menu2</span></a></li>
    <li><a href='https://www.******.com/search/label/jjj?&amp;max-results=9' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='fas fa-tv' style='font-size:1.2em;'/>
    menu3</span></a></li>
       <li><a href='https://www.*****.com/search/label/1?&amp;max-results=9' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='fas fa-mobile-alt' style='font-size:1.2em;'/>
    menu4</span></a></li>
       <li><a href='https://www.*******.com/search/label/llll?&amp;max-results=9' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='far fa-hdd' style='font-size:1.2em;'/>
    menu5</span></a></li>
      <li class='menu-button'><a class='dropdown-toggle parent' href='javascript:void(0)'>
    <i aria-hidden='true' class='fas fa-server' style='font-size:1.2em;'/>
    menu6</a>
        <ul class='menu-dropdown'>
       <li><a href='https://www.********.com/search/label/TV?&amp;max-results=9' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='fas fa-server' style='font-size:1.2em;'/>
    menu01</span></a></li>
       <li><a href='https://www.*******.com/search/label/C?&amp;max-results=9' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='fas fa-server' style='font-size:1.2em;'/>
    menu02</span></a></li>
         </ul>
    </li>
       <li><a href='https://www.******.com/search/label/A?&amp;max-results=9' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='far fa-money-bill-alt' style='font-size:1.2em;'/>
    menu7</span></a></li>
       <li><a href='https://www.********.com/search/label/A9?&amp;max-results=9 ' itemprop='url' title=''><span itemprop='name'>
    <i aria-hidden='true' class='far fa-caret-square-left' style='font-size:1.2em;'/>
    menu8</span></a></li>
        </ul>

    Code CSS : 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
    .orion-menu{
       width: 100%;
     position: relative;
     float: right;
     background: #0097a7;
     list-style: none;
     top: -13px
    }
    .orion-menu li {
     display: inline-block;
     font-size: 15px;
     margin: 0px;
     padding: 0;
     float: right;
     line-height: 20px;
     position: relative;
    }
    .orion-menu li a {
     padding: 27px 22px 20px;
     color: #ffffff;
     text-decoration: none;
     display: inline-block;
     -o-transition: color .3s linear, background .3s linear;
     -webkit-transition: color .3s linear, background .3s linear;
     -moz-transition: color .3s linear, background .3s linear;
     transition: color .3s linear, background .3s linear; 
    }
    .orion-menu li:hover > a{
     color: #fff;
    }
    .orion-menu li.active > a{
     background: #555555;
    }
    .orion-menu > li > a {
     text-transform: uppercase;
    }
     
    /* DROPDOWN */
    .orion-menu ul, 
    .orion-menu ul li ul {
     list-style: none;
        margin: 0;
        padding: 0;    
     display: none;
        position: absolute;
        z-index: 999;
     width: 150px;
     background: #12aebd;
    }
    .orion-menu ul{
        top: 68px;
        right: 0;
    }
    .orion-menu ul li ul{
        top: 0;
        right: 150px;
    }
    .orion-menu ul li{
     clear:both;
     width:100%;
     font-size:14px;
    }
    .orion-menu ul li a {
     width:100%;
     padding:12px 22px;
     display:inline-block;
     float:right;
     clear:both;
     box-sizing:border-box;
     -moz-box-sizing:border-box; 
     -webkit-box-sizing:border-box;
    }
    .orion-menu ul li:hover > a{
     background: #555555;
    }
     
    /* DROPDOWN ARROWS*/
    .orion-menu .indicator{
     color: #bababa;
     position: absolute;
     left: 8px;
     top: 30px;
     font-family: 'FontAwesome';
     font-size: 12px;
    }
    .orion-menu .indicator:before{
     content: "\f0d7";
    }
    .orion-menu ul li .indicator{
     left: 20px;
     top: 13px;
    }
    .orion-menu ul li .indicator:before{
     content: "\f0da";
    }
     
    /* COLLAPSIBLE CONFIGURATION */
    .orion-menu > li.showhide{
     display: none;
     width: 100%;
     height: 50px;
     cursor: pointer;
     color:  #ffffff;
     background: #0097a7;
    }
    .orion-menu > li.showhide span.title{
     margin: 16px 0 0 18px;
     float: right;
    }
    .orion-menu> li.showhide span.icon{
     margin: 17px 0px;
     float: left;
    }
    .orion-menu > li.showhide .icon em{
     margin-bottom: 3px;
     display: block;
     width: 20px;
     height: 2px;
     background: #fff;
    }
    /* blue */
    .blue, .blue li ul, .blue ul li ul, .blue > li.showhide{ background: #008C9E; }
    .blue li a, .orion-menu li.social a{ color: #dedede; }
    .blue li.active > a, .blue ul li:hover > a, .blue li.social a .tooltip{ background: #009fb4; }
    .blue li.search form input.search:focus{ background-color: #009fb4; }
    .blue li.social a .tooltip:before, .blue li.social a .tooltip:after{ border-top-color: #009fb4; }

  2. #2
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par défaut
    Centrer quoi, le texte ou le bloc de menu par rapport à son conteneur ? Je dirais bien "text-align: center;" mais je suppose qu'il doit y avoir un piège... ?

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2019
    Messages : 6
    Par défaut
    je veux centrer le bloc qui contient le textes par rapport a la gage qui s'affiche a l'ecran


    Nom : Nouvelle-image-bitmap.png
Affichages : 293
Taille : 16,0 Ko
    Images attachées Images attachées  

  4. #4
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par défaut
    Tu peux le faire avec des Flexbox.

    Sinon méthode old-school que je préfère car elle passe sur les vieux navigateurs type IE8 : text-align:center; font-size:0; sur le conteneur, display-inline-block sur le menu et tu rétablis ta taille de police (le font-size 0 est nécessaire car sinon les espaces entre les balises dans le code vont prendre de la place).

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2019
    Messages : 6
    Par défaut
    J'ai pas réussi a le réparer

  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
    Bonjour,
    • Inflation de float:right, privilégie le placement dans le flux pour commencer ;
    • Balises non fermées, et mal placées, notamment sur tes éléments <i>.


    Cela fait déjà beaucoup trop pour réussir ta mise en page.

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

Discussions similaires

  1. comment centrer ma page Web
    Par peach dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 26/10/2005, 11h28
  2. [CSS]Comment centrer un tableau
    Par Dnx dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 21/10/2005, 22h29
  3. Comment centrer la fenêtre BrowseForFolder ?
    Par Invité dans le forum C++Builder
    Réponses: 2
    Dernier message: 31/05/2005, 10h23
  4. [JLabel] comment centrer le texte ?
    Par Xitog dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 15/03/2005, 21h51
  5. Comment centrer un Texte dans un rectangle ...
    Par Djedjeridoo dans le forum Composants VCL
    Réponses: 3
    Dernier message: 16/06/2003, 21h56

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