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

XSL/XSLT/XPATH XML Discussion :

Texte dans un bloc de hauteur fixe


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 71
    Par défaut Texte dans un bloc de hauteur fixe
    Bonjour,

    Je cherche à mettre un texte de longueur variable dans un bloc de taille fixe.
    Le problème est que quand le texte contenu dans le bloc devient trop long, le bloc s'agrandit, ce que je ne veux pas.

    Y a t-il une quelconque option permettant de régler la taille de la police automatiquement pour que le texte rentre correctement dans le bloc? (quitte à ce que le texte devienne illisible s'il est trop long)

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour,

    à ma connaissance, non. En revanche, il est possible d'avoir la taille d'une chaîne de caractères et d'associer une valeur à l'élément de style font-size.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 71
    Par défaut
    La taille de la chaine de caractères, tu veux dire : le nombre de caractères? ou la largeur de la chaine en prenant en compte la font-family?

    (sinon, au pire, je prends une police monospace, ce qui devrait me permettre de faire un lien entre le nombre de caractères et la largeur de la chaine).

    <lourd>
    Je sais combien j'ai de chaines de caractères à afficher dans ma case. Si je me débrouille pour qu'une chaine de caractères ne soit pas sur plusieurs lignes, je peux en déduire le nombre de lignes et donc fixer la font-size en conséquence.
    Si une chaine de caractères est trop longue pour être affichée sur une seule ligne, je peux la tronquer ou la stretcher...
    </lourd>

  4. #4
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    La taille de la chaine de caractères, tu veux dire : le nombre de caractères?
    En effet, avec la fonction string-length.

Discussions similaires

  1. Alignement vertical de texte dans un bloc
    Par FloCAD dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 08/05/2015, 12h38
  2. Réponses: 0
    Dernier message: 12/11/2010, 17h49
  3. text dans des blocs
    Par Razorbak dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 12/01/2010, 10h10
  4. centrage vertical de texte dans les blocs
    Par filtep dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 22/12/2009, 19h27
  5. [langage] Ecrire un bloc de texte dans un fichier
    Par sarahbes dans le forum Langage
    Réponses: 6
    Dernier message: 10/06/2004, 11h40

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