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 :

Priorité de styles


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Priorité de styles
    Bonjour,

    Novice en CSS, je bloque sur le problème suivant (mon site est sur SPIP 1.9.2.h):

    J'ai une date qui s'affiche avec deux styles différents dans un champ "SurTitre" :
    - le style SurTitre pour la 1ere partie de la date (avec la couleur A)
    - le style caractencadre-spip en cas de MAJ (avec la couleur B)
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <span class="SurTitre">
    Publié le 01.10.2011
    <strong class="caractencadre-spip spip">MAJ 18.10.2011</strong>
    </span>
    Le 2eme style apparait obligatoirement dans le code (il est généré automatiquement par un plugin SPIP) et je ne peux ni le modifier ni le supprimer car il est utilisé ailleurs, c'est bien là le problème.

    Or, je voudrais que ma date s'affiche uniquement avec la couleur A. Je voudrais donc pouvoir "désactiver" le 2eme style dans le cas précis où il est inclue dans la classe SurTitre.

    J'ai rajouté !important dans la couleur du style SurTitre (color: #737373 !important mais ca n'a rien changé

    Existe-t-il un moyen de donner priorité à la couleur du style A sur celle du style B dans le cas précis où il s'agit d'un SurTitre ?

    Merci pour toute aide
    Dernière modification par Bovino ; 24/10/2011 à 11h15. Motif: Merci d'utiliser les balises [code] (bouton '#') de l'éditeur et de ne pas utiliser le préfixe [CSS 3] s'il est sans rapport !!!

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 213
    Par défaut
    Bonsoir,
    voir du coté des spécificités du sélecteur, on en parle sur ce POST .

    En gros tu peux ajouter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    span .caractencadre-spip{
      color:#737373;
    }

  3. #3
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut
    ah la magie de spip
    est donc généré par le plugin enluminure
    donc oui cela te genere cette css
    pourquoi tu ne fais pas directement dans ton code ou par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [<div>Dernière MàJ le : (#DATE_MODIF)</div>]
    ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    OK je vais tester tout çà, je vous remercie et vous tiens au courant.

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

Discussions similaires

  1. probleme de priorité de style
    Par boboss123 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 11/02/2010, 16h21
  2. problème de priorité de style
    Par nocoment dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 04/04/2008, 11h55
  3. question sur les priorités des styles.
    Par Sniper37 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 14/06/2007, 17h16
  4. [CSS2] Souci d'héritage et de priorité des styles.
    Par ARRG dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 12/07/2005, 09h03

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