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 :

Alignement et tailles de <span>s


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mai 2009
    Messages : 111
    Par défaut Alignement et tailles de <span>s
    Je n'arrive pas à aligner mes <span> incorporés dans des <li> et à gérer leurs tailles en même temps. Le "display:block;" me permet de gérer la taille mais pas l'alignement et inversement avec un "display:inline;"

    Voici mon code html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <ul id="Onglets">
              <li><span class="Onglet">Cabinet</span></li>
              <li><span class="Onglet">Valeurs</span></li> 
              <li><span class="Onglet">SavoirFaire</span></li>
              <li><span class="Onglet">Trouver</span></li>
              <li><span class="Onglet">EspacePro</span></li>
    </ul>
    Et le Css correspondant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    .Onglet{
       background-color: white;
      border: 1px solid black;
      /*display:block;  */
      width: 20%;
    }
     
    #Onglets{
      list-style-type:none; 
      border: 1px solid green; 
      display: inline;
      /*width: 100%;*/
    }
    Merci d'avance.

    Cordialement.

    Tristan.

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2009
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 71
    Par défaut
    Je ne vois pas trop l'intérêt des ces classes... Et je ne suis pas sûr de ce que vous voulez obtenir

    Pour ma part je coderais de la façon suivante :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <div id="onglets">
    <ul>
        <li>Cabinet</li>
        <li>Valeurs</li> 
        <li>SavoirFaire</li>
        <li>Trouver</li>
        <li>EspacePro</li>
    </ul>
    </div>


    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    #onglets ul {
      background-color: white;
      border: 1px solid black;
      width: 20%;
    }
    #onglets li{
      list-style-type:none; 
      border: 1px solid green; 
      display:block;
    }

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/10/2014, 18h53
  2. Alignement et taille dynamique
    Par yoyo041080 dans le forum ASP.NET
    Réponses: 0
    Dernier message: 12/10/2011, 12h20
  3. Aligner la taille d'un div sur un autre
    Par Ghunter59 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 28/04/2008, 15h24
  4. [HTML] Taille fixe de span
    Par vva dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 06/12/2007, 10h14
  5. Aligner taille tableau sur celui du dessous
    Par linar009 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/09/2006, 16h02

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