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

JSF Java Discussion :

Alignement pour un h:outeputtext


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2010
    Messages : 26
    Par défaut Alignement pour un h:outeputtext
    Bonjour,

    Pour appliquer l'alignement pour un h:outputtext j'ai appliquer ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <h:outputText value="#{dataTable.dataInput}" id="aaa" style="text-align:right;"></h:outputText>
    Mais le texte est écrit à gauche.
    Quand j’utilise ce même code avec un inputtext ça marche.
    Est ce quelqu'un a une idée.

  2. #2
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mai 2010
    Messages : 26
    Par défaut
    Ce code marche à merveille mais j'ai pas pu visualiser le bon résultat. En ajoutant un width:100, on peut visualiser le résultat.

  3. #3
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Tu veux aligner à droite un texte. Mais par rapport à quoi ? Dans ton code, tu dis juste "crée moi un <SPAN>, et aligne le contenu à droite". Or ton <SPAN> (généré par un <h:outputText> ayant un style appliqué) ne contient que ton texte, et n'est pas plus grand que celui-ci (sauf à indiquer une taille, ce que tu fais ensuite). Donc aligner ton texte à gauche ou à droite dans une "boite" qui fait exactement la taille du texte n'a pas de sens.

    Il faut donc appliquer ton style="text-align: right;" à un containeur qui contiendra ton <SPAN> (par exemple une cellule d'un tableau)
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

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

Discussions similaires

  1. je galère en CSS pour aligner horizontalement
    Par grinder59 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 01/09/2006, 13h23
  2. Comment faire pour aligner dans un formulaire?
    Par Ludo75 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 06/03/2006, 09h50
  3. Alignement de buffers pour le xmmx
    Par Flo. dans le forum x86 32-bits / 64-bits
    Réponses: 2
    Dernier message: 24/01/2006, 10h11
  4. CSS Alignement vertical pour images dynamiques
    Par bébé dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/09/2005, 15h43
  5. Aide pour un alignement dans un formulaire
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 16/08/2005, 14h13

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