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 :

Trait prenant la place restant apres un texte


Sujet :

CSS

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 48
    Points : 33
    Points
    33
    Par défaut Trait prenant la place restant apres un texte
    Bonjour à tous,

    Je vous expose mon problème.
    Je souhaite créer un trait vertical après un texte.
    Ce texte peut être de taille variable.

    J'ai donc tenté en modifiant la balise HR, ça fonctionne mais les problèmes de zoom font qu'elle peut par moment disparaitre.

    J'ai donc créé un balise p de classe X. Cette balise vient après une balise span contenant mon texte et qui est en width:auto.

    A ma balise P j'ai associé le CSS suivant :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    .X {
        background: url("../images/px_barre.png") repeat-x scroll 0 0 transparent;
        height: 4px;
        margin: 0;
        float: left
    }

    J'ai testé d'y coller un float right, un width:auto... je n'arrive pas à ce qu'elle vienne se coller contre mon span contenant le texte et prendre toute la place restante.
    Je répète que mon texte est de taille variable donc je ne peux mettre un width de X%.

    Le but étant d'obtenir quelque chose dans le style (avec la barre centré verticalement:

    Mon texte __________________


    Merci pour votre aide.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 48
    Points : 33
    Points
    33
    Par défaut
    Pour ceux que ca intéresseraient la solution que j'ai trouvé ne permet pas d'automatiser la taille de la balise contenant l'image-trait en background.

    il suffit de creer un div contenant le bck et de mettre par dessus un span par exemple, avec un background-color et contenant le texte.

  3. #3
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6

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

Discussions similaires

  1. Souligner un texte mais que ce trait continu apres le texte
    Par Sh4dow49 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/07/2010, 12h13
  2. [2.2.2] Saut de ligne après un Text
    Par imhotep_zr7s dans le forum BIRT
    Réponses: 13
    Dernier message: 06/08/2008, 15h36
  3. Place restante sur un disque
    Par sitpyjo dans le forum Windows
    Réponses: 4
    Dernier message: 28/11/2007, 17h45
  4. Calcul de la place que prendrait un texte.. possible?
    Par MicaelFelix dans le forum Langage
    Réponses: 2
    Dernier message: 20/08/2006, 22h28
  5. Boutons IE vs Firefox: espaces avant/après le texte
    Par dasdeb dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 07/09/2005, 19h29

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