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 éprouvé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 222
    Par défaut Comment centrer un ul ?
    Bonjour j'ai un souci avec le css, je n'arrive pas à center mon menu

    voici la structure de mon menu
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <div id="bandeau_menu">
       <ul> 
                    <li><a href="index.php?text=1" title="accueil">menu1</a></li> 
                    <li><a href="index.php?text=2" title="contact">menu2</a></li> 
                    <li><a href="index.php?text=3" title="projet">menu3</a></li> 
       </ul>
    </div>

    voici mon 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
     
    #bandeau_menu
    {
        background:black;
        height: 50px;
        margin: 0px auto 0px auto;
        border-bottom:solid 1px #ffffff;
        font-size: 25px;
    }
     
    #bandeau_menu ul
    {
        display: inline;
        left:right;
    }
     
    #bandeau_menu li
    {
        float: left ; 
        width: 200px ; 
        margin:0px 0px 0px 0px;
        padding:0;
        background: black ; 
        list-style: none;    
    }
     
    #bandeau_menu ul li a
    {
        display: block ; 
        color: #ff0084; 
        line-height: 1em ; 
        padding: 10px ;
        text-align: center ;
        text-decoration: none ;
        font-weight: bold;
    }
    j'ai essayer de mettre un peu de partout mais ça se centre pas text align center, mais cela ne veux pas se centrer

    mon menu doit ressemble à ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    partie noire à gauche(infinie)    -------- menu centrer ------ partie noir a droite (infinie)
     
    la partie du menu doit coller tout en haut du navigateur
    ma solution de mettre un ul dans un div est t'elle une bonne solution ??

    je vous remercie d'avance de vos réponse

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Transforme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #bandeau_menu ul
    {
        display: inline;
        left:right;
    }
    en :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #bandeau_menu ul
    {
        margin : auto;
        width : 600px;
    }

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 222
    Par défaut
    merci de ton aide bisu

    le problème maintenant j'ai ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    menu centré mais 
     
    ----menu1 ----
    ----menu2----
    ----menu3----
    si j'ajoute en plus dans bandeau_menu li a
    j'ai ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    --menu1--
    ----------menu2------
    ------------------------menu3---------
    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
     
     
     
     
    #bandeau_menu ul
    {
        margin : auto;
        width : 900px;
    }
     
    #bandeau_menu ul li a
    {
        display: block ; 
        color: #ff0084; 
        line-height: 1em ; 
        padding: 10px ;
        text-align: center ;
        text-decoration: none ;
        font-weight: bold;
        float: left;
    }

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Heu, ouais mais fallait laisser le float:left sur les li ..

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 222
    Par défaut
    merci ça fonctionne

+ 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