[Résolu] Ne pas hériter du thème parent d’une balise

(Créer un compte)

  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #512065
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Bonjour,

    Ma configuration WP actuelle :

    – Version de WordPress : 3.4.1 (bricolée pour FREE, mais le problème est le même sur mon site en local avec PHP 5.3.5)
    – Version de PHP/MySQL : 5.1.3RC4-dev / 5.0.83
    – Thème utilisé : Twenty Ten Daily-Good (thème enfant inspiré de Daily-Good)
    – Extensions en place : Cimy Counter (1.1.1), Clean UP (3.00), Cookies for Comments (0.5.4), Forum_wordpress_fr (3.1), WP-Memory-Usage (1.2.1), WP-Optimize (0.9.4)
    – Adresse du site : http://additifstabac.free.fr/test
    – Nom de l’hébergeur : Apache/ProXad [Apr 20 2012 15:06:13]

    Problème(s) rencontré(s) : Dans les photos de paquets de cigarettes ici :
    PHOTOS de paquets de cigarettes avec pourcentage d’additifs
    de mon site TEST pour la nouveau design du site, la légende à une marge en bas alors que je n’en veux pas, je n’en ai pas besoin du tout comme sur le site actuel.

    Avec Firebug, je m’apperçois que mon thème enfant (Twenty-Ten Daily-Good) hérite (j’ai appris du vocabulaire he he!) des propriétés du thème parent (Twenty-Ten).

    Dans Twenty-Ten la règle s’affiche est la suivante (ligne 477 de style.css de Twenty-Ten) :

    #content p, #content ul, #content ol, #content dd, #content pre, #content hr {
    margin-bottom: 24px;
    }

    c’est la balise < p qui affecte aux légende des photos une marge inférieure égale à 24px même si le thème enfant défini lui ceci, (je ne met pas les balise codes pour pouvoir rayer comme Firebug) :
    .wp-caption p.wp-caption-text {
    color: black;
    font-size: 12px;
    line-height: 18px;
    margin: 0;
    margin-bottom: 0;
    padding: 0 1px 1px;
    }

    j’ai pris le temps de coloriser comme Firebug 😇

    Donc, j’en déduis logiquement que le thème enfant hérite du thème parent la propriéte venant de la balise < p En effet, dans la page, la class wp-caption-text est située dans une balise

    class ne s’applique pas ici à la balise < p Je n’arrive pas à faire en sorte que la class= »wp-caption-text », s’applique, j’ai dû louper une règle dans le CSS, mais je n’arrive pas à trouver laquelle ! Merci de votre aide !

    #842821
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Je n’arrive pas à comprendre pourquoi le thème enfant hérite du thème parent alors même que je rédéfini la propriété dans le thème enfant.

    il y a quelque chose qui m’échappe complètement ! :fire:

    #842822
    Guy
    Participant
    Maître WordPress
    14817 contributions

    c’est probablement l’ordre de préséance dans les cascades, les id ont la priorité sur les classes. Tu devrais mettre

    margin: 0 !important;

    #842823
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Vous êtes vraiment génial !

    👏

    #842824
    luciole135
    Participant
    Maître WordPress
    13714 contributions

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.