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 :

Eviter la répétition d'une valeur d'un attribut


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 106
    Par défaut Eviter la répétition d'une valeur d'un attribut
    Bonjour,

    est-il possible en css de regouper en un seul attribut color ou classe plusieurs attributs color avec la même valeur

    par exemple, au lieu d'avoir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    AdvancedDataGrid
    {
    	alternating-item-colors: #FFFFFF, #95B5F8;
    }
    
    LinkButton
    {
    	fontWeight: normal;
    	textDecoration: underline;
    	color: #95B5F8;
    }
    
    .inoeTabManagerFirstTab
    {
    	fillAlphas: 1.0, 1.0;
    	fillColors: #FFFFFF, #95B5F8;
    }	
    avoir un truc du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    Couleur1
    {
       color:#FFFFFF;
    }
    
    Couleur2
    {
       color:#95B5F8;
    }
    
    AdvancedDataGrid
    {
    	alternating-item-colors: Couleur1, Couleur2;
    }
    
    LinkButton
    {
    	fontWeight: normal;
    	textDecoration: underline;
    	color: Couleur2;
    }
    
    .inoeTabManagerFirstTab
    {
    	fillAlphas: 1.0, 1.0;
    	fillColors: Couleur1, Couleur2;
    }
    en tout cas, c'est pas ça !

    merci

  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
    Non, mais il est possible lors de l'appel de ces classes d'en mettre plusieurs. Cf :
    http://css.developpez.com/faq/?page=...ltiples_styles

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 106
    Par défaut
    Merci, malheureusement, ça ne me servira pas je pense.
    En fait, j'utilise CSS avec flex, et souhaite modifier une couleur via ActionScripy.

    je peux évidemment supprimer n fois la même couleur partout dans le CSS ou créer autant de CSS que de couleur souhaité (c'est le fonctionnement actuel) mais c'est un peu lourd !

    Cordialement

Discussions similaires

  1. [SAX] Problème de récupération d'une valeur dans un attribut d'une balise
    Par Antheadousa dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 10/01/2012, 23h29
  2. Réponses: 3
    Dernier message: 23/12/2011, 12h15
  3. Répétition d'une valeur à chaque page
    Par Rabarivelo dans le forum BIRT
    Réponses: 1
    Dernier message: 15/09/2010, 17h22
  4. Filtrer sur une valeur d'un attribut XPATH
    Par jbnoel dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 31/01/2008, 10h00
  5. Réponses: 2
    Dernier message: 07/07/2005, 18h11

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