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 :

Centrer un élément d'un menu


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
    Février 2003
    Messages
    926
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 926
    Par défaut Centrer un élément d'un menu
    Bonjour,

    j'ai un menu sur ma page HTML dans lequel j'ai mis un compteur: 00:00. Je voudrai le centrer. Pourriez-vous m'indiquer le code CSS à appliquer, svp?

    Merci d'avance,

    Cordialement

    Arsène

    https://jsfiddle.net/6hu82hy5/

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        <div id="monMenu" > 
           <ul id="navigation">
                <li ><a href="#" title="ma 1ère Section" id="maSection1" >‹‹ Connexion</a></li>
                <li ><a href="Compteur"><span id="minu">00</span>:<span id="secon">00</span></a></li> 
            </ul>
        </div>

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 228
    Par défaut
    Bonjour,
    qu'est ce que tu veux center, le menu ou le compteur ?

    En tout état de cause pour centrer un élément horizontalement il faut que celui-ci possède à minima une largeur et lui appliquer une margin-left/right:auto ce qui le centrera par rapport à son parent.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    926
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 926
    Par défaut
    Bonjour,
    je veux centrer le compteur uniquement, donc le 2ème élément de la liste.
    je voudrais quelque chose du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    li 2ème élément {
     text-align: center;
     }
    https://jsfiddle.net/6hu82hy5/1/

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 228
    Par défaut
    Plusieurs façon d'y arriver
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #navigation li +li{
      text-align:center; 
    }
    sinon tu peux utiliser la pseudo-classe :nth-child(an+b).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #navigation li:nth-child(2){
      text-align:center; 
    }

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    926
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 926
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #navigation li:nth-child(2){
      text-align:center; 
    }
    j'ai rajouté ce code mais ça marche pas.

    https://jsfiddle.net/6hu82hy5/2/

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    926
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 926
    Par défaut
    En cliquanr sur le bouton ça devrait marché mais le centrage est mauvais, il est décalé vers la droite :

    https://jsfiddle.net/6hu82hy5/3/

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

Discussions similaires

  1. [XHTML] centrer un élèment legend
    Par gibigue dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 30/05/2006, 00h46
  2. [CSS] Centrer les éléments ou un site web
    Par pp51 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 27/12/2005, 16h24
  3. Réordrer les éléments d'un menu après suppression
    Par p0Kep0K dans le forum Requêtes
    Réponses: 3
    Dernier message: 03/11/2005, 18h43
  4. [CSS] centrer un élément
    Par prgasp77 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/06/2005, 23h31
  5. Réponses: 6
    Dernier message: 20/10/2004, 12h42

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