changer couleur liens hypertexte mais seulement dans articles (Créer un compte)

  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #496420
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : la dernière du 18/06/2011
    – Version de PHP/MySQL :
    – Thème utilisé : arras
    – Extensions en place :
    – Nom de l’hebergeur : ovh
    – Adresse du site : http://www.apps-ipad.net

    Problème(s) rencontré(s) :
    Je souhaite changer la couleur de mes liens.
    voici le bout de code que j’ai trouvé

    a, a:link, a:visited    { color: #313428; text-decoration: none; }
    a:hover { color: #CC0000; }

    mon souci c’est que quand je modifie la première couleur c’est tous les liens du site qui change (y compris titre etc…)
    Or je souhaite changer la couleur juste des liens dans les articles…

    Je dois rajouter quoi ?

    Merci d’avance

    #777295
    Franck (fge)
    Modérateur
    Maître WordPress
    9572 contributions

    Essaye d’ajouter ceci dans ton style.css :

    .entry-content a, .entry-content a:link,.entry-content a:visited {color: #313428; text-decoration: none; }
    .entry-content a:hover { color: #CC0000; }

    #777296
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    okay, et je ou je dois modifier la couleur lien ? (manière que je vois a différence)

    #777297
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    j’ai essayé. C’est presque ça.

    Seuls les liens ont changés de couleurs mais :

    Les titres cliquable sont bleu, et deviennent violet quand on clique dessus, et ça le reste.

    #777298
    Franck (fge)
    Modérateur
    Maître WordPress
    9572 contributions

    Pour moi cela ne semble pas changer les titres (les related posts oui mais pas les titres) en ajoutant la règle dans firebug.

    #777299
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    Ben disons que à la base les titres sont noirs, et après le code ils devienne bleu, voir violet quand on a cliqué dessus

    #777300
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    Bon pour le moment j’ai juste activé le soulignage.

    Ça me permet d’avoir le soulignage sur tous les articles. Malheureusement les titres des articles aussi et tout autre lien présent. Du coup ça me surcharge visuellement le blog.

    Pas d’autres idées pour le code ?

    #777301
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    petit up ?

    #777302
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Salut a-snowboard,

    Une petite explication de ce qui as été donné plus haut : tout les articles sont insérés dans une div (

    ), pour votre thème la div comporte la class « entry-content » (

    ). Donc, si l’on veux changer seulement les liens des articles (par exemple en noir par défault et en blanc sur le passage de la souris), il faut écrire dans la feuille de style :

    .entry-content a
    {
    color:#000
    }

    .entry-content a:hover
    {
    color:#FFF
    }

    Bien à vous

    #777303
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    Merci ! Je teste ça dès que j’ai un peut de temps ! Demain j’ai un examens donc la couleur des liens hypertexte n’est pas ma priorité

    Bonne soirée !

    #777304
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    Salut !

    Pas réussi à le faire marcher. Je dois pas bien comprendre le lieu exact de l’emplacement sur la feuille de style

    Voici mon bout de code actuel :

    a, a:link, a:visited { color: #313428; text-decoration: underline; }
    a:hover { color: #CC0000; }

    J’ai mi le soulignement car j’ai pas eu le choix. Sauf que ça me souligne tout ce qui à un lien…

    Olivier C : J’ai rajouté ton code, ça n’a rien fait…

    #777305
    ecruos
    Participant
    Initié WordPress
    1 contributions

    Bonjour
    Après les déclarations css de Olivier C.
    A l’endroit du où se trouve le lien hypertexte dont la couleur doit changer :
    – Déclares un conteneur

    qui encadrera la déclaration du lien en question

    Salut WP

    #777306
    a-snowboard
    Participant
    Padawan WordPress
    81 contributions

    Donc si je comprend bien je dois faire la modification, a savoir rajouter le conteneur a chaque article ?

    #777307
    Olivier C
    Participant
    Chevalier WordPress
    429 contributions

    Désolé, je ne reçois pas les notifications du forum WP quand il y a une réponse sur un topic… donc pour revenir à nos moutons :

    « Donc si je comprend bien je dois faire la modification, a savoir rajouter le conteneur a chaque article ? »

    Non, cette classe est déjà par défaut dans les structures de pages et d’articles de votre thème Arras (à écuros : dans le thème Arras il s’agit bien d’une classe « . », et non d’une id « # »).

    L’endroit où insérer le code que j’ai proposé plus haut a son importance : il doit être placé après la déclaration générale sur les liens sinon c’est la dernière déclaration qui prime. Si le problème persiste un moyen simple est d’écrire le code que j’ai proposé plus haut en ajoutant un « !important ». Ce type de configuration du css ignorera l’ordre de positionnement de la déclaration ainsi que l’héritage du style :

    .entry-content a
    {
    color:#000 !important;
    }

    .entry-content a:hover
    {
    color:#FFF !important;
    }

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