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 :

<span> et width, ca marche pas


Sujet :

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 167
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 167
    Par défaut <span> et width, ca marche pas
    Bonjour,

    J'ai besoin d'utiliser un span et de lui attribuer une largeur.
    J'au vu que l'attribut width est possible pour un span

    Neanmoins dans mon code , j'ai du css qui va mettre le texte du span en gras, bleu etx, et definir la largeur du span.

    Le span prend tout sauf la largeur!!!

    Avez vous une idee pourquoi?

    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    .div_course_intro{margin-right:250px;background-color:#eeeeee;padding:3px;}
    .div_course_intro .col1{font-weight:bold; border-bottom:1px solid #ff22ff; width:200px;}
    .div_course_intro .col2{}
    .div_course_intro .row1 .col2{font-weight:bold;}

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <div class="div_course_intro">
    <div class="row1"><span class="col1">Course :</span><span class="col2 blue">%s</span></div>
    <div class="row2"><span class="col1">Semester :</span><span class="col2">%s</span></div>
    <div class="row3"><span class="col1">Room :</span><span class="col2">%s</span></div>
    <div class="row4"><span class="col1">Time :</span><span class="col2">%s</span></div>
    <div class="row5"><span class="col1">Syllabus :</span><span class="col2"><a target="_blank" title="Download the Syllabus" href="/syllabus/%s.pdf"><img src="/img/icones/file_acrobat.gif" /></a></span></div>
    <div class="row6"><span class="col1">Instructor :</span><span class="col2">%s</span></div>
    <div class="row7"><span class="col1">Office Hour :</span><span class="col2">%s</span></div>
    </div>

    NB: le %s, c'est python, et ca n'emperche pas le fonctionnement du CSS etc

  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
    De même que pour la propriété text-align :
    http://xhtml.developpez.com/faq/?pag...XTE_span_align

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 167
    Par défaut
    Ben c'est cool, merci,
    mais le probleme avec le block c'est qu'il me mets le deuxieme <span> a la ligne (dessous le précédent). Ca me revient au meme que si j'utilisais un <div>.
    Ce qui m'intéressait avec le span c'est que je pouvait en mettre deux a la suite, sauf que la faut que je definisse une largeur pour le span de gauche

  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
    Mets lui un float:left alors.

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 167
    Par défaut
    Ben, le but c'était justement d'éviter les float.

  6. #6
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    En attendant le support généralisé de display:inline-block (non supporté pas Firefox1>2), qui te permettrait d'obtenir ce que tu souhaites,
    il faudra te contenter des flottants
    Pourquoi tu refuses de les utiliser?

Discussions similaires

  1. width 100% ne marche pas !
    Par snyfir dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 24/06/2008, 11h46
  2. Span qui ne marche pas ?
    Par {F-I} dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 25/09/2007, 15h00
  3. Réponses: 1
    Dernier message: 03/05/2007, 22h59
  4. min-width marche pas sour IE ?
    Par Greggggggg dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 23/08/2006, 16h30
  5. Sysdate qui marche pas ??
    Par StouffR dans le forum Langage SQL
    Réponses: 4
    Dernier message: 28/08/2002, 13h23

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