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

GWT et Vaadin Java Discussion :

Changer la couleur de fond RichTextArea


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 8
    Par défaut Changer la couleur de fond RichTextArea
    Comment faire pour changer la couleur du fond d'un RichTextArea et pas le background du text?
    GWT 1.7

  2. #2
    Membre chevronné
    Profil pro
    Lead Tech Agile
    Inscrit en
    Septembre 2004
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Lead Tech Agile

    Informations forums :
    Inscription : Septembre 2004
    Messages : 316
    Par défaut
    Salut,

    Le principe est de spécifier la propriété CSS background sur l'élément qui convient.

    Pour trouver cet élément, je te propose d'utiliser le plugin firefox Firebug pour visualiser la propriété en cliquant dessus.

    Dans le cas du RichTextArea tu devrais tomber sur la class CSS .cw-RichText

    il suffit donc que tu rajoute le code suivant dans ta feuille de style CSS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    .cw-RichText {
      background: red;
    }
    Si jamais il y a conflit entre la propriété que tu spécifie et une CSS déjà présente dans un thème que tu utilise, tu peux forcer ton CSS avec !important de la manière suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    .cw-RichText {
      background: red !important;
    }

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 8
    Par défaut c bon
    En faîte j'ai fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    richText.addstylename("area1")
    area1 est une classe css sous la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .area1 {backgroundcolor : #00bbaa; }
    Quand j'execute le module sous hosted mode rien ne se passe pour la couleur d'arière plan alors après la compilation on voit apparaître la couleur d'arière plan c'est bizard mais c'est comme ça
    quand au plugin Dans tu me parle j'ai rien compris

  4. #4
    Membre chevronné
    Profil pro
    Lead Tech Agile
    Inscrit en
    Septembre 2004
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Lead Tech Agile

    Informations forums :
    Inscription : Septembre 2004
    Messages : 316
    Par défaut
    Install Firebug dans firefox : https://addons.mozilla.org/fr/firefox/addon/1843/

    Ensuite click sur le scarabé en bas à droite de Firefox. Une fenetre apparait. Ensuite click sur la fleche qui se trouve en haut gauche de cette petite fenetre. Et click sur un element de la page Web que tu visualises.

    Tu verras alors toutes les propriétés CSS de l'élément sur lequel tu as cliqués.

    C'est l'outil de développeur Web le plus utilisé tu devrais y jeter un œil.

    PS: il y a une faute d'ortho dans ton style. Essai avec background-color

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut
    Pourrais tu essayer en désactivant le style par défaut de GWT ( le <inherits name='com.google.gwt.user.theme.standard.Standard'/>dans ton xxx.gwt.xml)

  6. #6
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Citation Envoyé par pvoncken Voir le message
    PS: il y a une faute d'ortho dans ton style. Essai avec background-color
    Ici, tu as raison
    mais n'oubliez pas que certaines propriétés s'écrivent différemment dans les fichiers css et le code javascript :
    http://codepunk.hardwar.org.uk/css2js.htm

    On dit qu'on Camelize les propriétés CSS en Javascript : on vire les tirets et la première lettre du mot suivant le tiret est mise en majuscule.

Discussions similaires

  1. Réponses: 4
    Dernier message: 26/07/2005, 10h45
  2. Réponses: 10
    Dernier message: 04/04/2005, 21h52
  3. Changer la couleur de fond d'un champ "text"
    Par nic211 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 15/02/2005, 13h50
  4. [POO] Changer la couleur de fond d'un tableau
    Par Netoman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/12/2004, 20h12
  5. Changer la couleur de fond de l'écran
    Par tnk dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 19/01/2003, 01h37

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