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 des <div> en justify


Sujet :

Centrer un élément en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 185
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 185
    Par défaut Comment centrer des <div> en justify
    Bonjour,

    J'ai un menu
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <div id="menu" class="align-width">
    	<div class="menu">ACCUEIL</div>
    	<div class="menu">EQUIPE</div>
    	<div class="menu">TRAVAUX</div>
    	<div class="menu">CONTACT</div>
    	<div class="menu">LIENS</div>
    </div>
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    .menu{float:left; font-weight:bold; text-transform:capitalize;}

    J'aimerais que mes <div class="menu"> soient en mode justify dans mon <div id="menu">

    Donc que ACCUEIL soit tout a gauche et LIEN tout à droite, avec le meme espace entre les <div>s.

    Comment pourrais-je faire ceci avec du CSS?

    J'ai la même question avec des <li>
    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
     
    <div id="menu" class="align-width">
    <ul>
    <li>
    </li>
    <li>
    <a title="Equipe" href="/new/index.php?id=2">Equipe</a>
    </li>
    <li>
    <a title="Travaux" href="/new/index.php?id=3">Travaux</a>
    </li>
    <li class="active">
    <a title="Contact" href="/new/index.php?id=4">Contact</a>
    </li>
    <li class="last">
    <a title="Lien" href="/new/index.php?id=5">Lien</a>
    </li>
    </ul>
    </div>
    Merci

  2. #2
    Membre éclairé Avatar de kohsaka
    Homme Profil pro
    Intégrateur HTML / Developpeur .NET
    Inscrit en
    Janvier 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur HTML / Developpeur .NET

    Informations forums :
    Inscription : Janvier 2007
    Messages : 383
    Par défaut
    je ne suis pas sur d'avoir bien compris, en fait, tu veux faire un menu en ligne ?

    avec les div ca donne ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <div id="menu" class="align-width">
    	<div>ACCUEIL</div>
    	<div>EQUIPE</div>
    	<div>TRAVAUX</div>
    	<div>CONTACT</div>
    	<div>LIENS</div>
    </div>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #menu div {
       float: left;
       font-weight:bold; 
       text-transform:capitalize;
       text-align: justify;
    }
    avec les balises <li>, c'est la même chose
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    #menu li {
       float: left;
       font-weight:bold; 
       text-transform:capitalize;
       text-align: justify;
    }
    sachant que ce qui suit devrait plutôt être appliqué a la balise <a>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    font-weight:bold; 
       text-transform:capitalize;
       text-align: justify;

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 185
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 185
    Par défaut
    salut, oui, j'aimerais faire un menu en ligne,
    et j'aimerais que mes 5 menu soient reparti sur la largeur du div parrent, comme un texte justifié.

    J'avais deja essayé avec text-align:justify, mais ca n'a pas marché

Discussions similaires

  1. Centrer des balises div par rapport à une autre div
    Par rolls dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 20/02/2013, 17h28
  2. Comment superposer des <div>
    Par pierrot10 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 03/02/2007, 02h48
  3. Comment centrer mon div imbriquer dans un autre
    Par pierrot10 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 03/12/2006, 13h15
  4. comment mettre des div au meme niveau?
    Par charlene44 dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 27/10/2006, 22h38
  5. Centrer des images verticalement dans un div?
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 18/10/2005, 21h04

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