WordPress : <li> les éléments (texte et puces) sont blancs
Contexte : WordPress 4.3 exécutant le thème Gonzo par Ollie McCarthy.
J’ai donc essayé de résoudre un problème sur notre site Web de production actuel et je n’arrive pas à comprendre ce qui se passe.
Presque tous les <li>
s apparaissent en blanc par défaut. Par exemple, essayez de trouver les numéros de téléphone pour une entrée aléatoire sur la page (ou TOUT SÉLECTIONNER) http://outoftheblue.org.uk/artist-directory
En inspectant l’élément « caché », il me dit que cela est causé par la fonction suivante
body {
color: white;
}
Je n’arrive pas à comprendre d’où cela est hérité. Notre thème prédéfini a un style_reset.css qui définit tout <ul>
comme #222 (noir). Pas de cadeau blanc. Notre main_css ne me donne aucun indice non plus. J’ai même essayé de rechercher la chaîne ci-dessus dans tout le répertoire à l’aide de Notepad ++, mais en vain.
Quelqu’un a-t-il déjà eu ce problème auparavant ou connaît-il un plugin qui pourrait en être la cause ?
Solution n°1 trouvée
C’est dans un widget de pied de page. Celui avec le texte
Out of the Blue Arts & Education Trust
36 Dalmeny Street, Édimbourg EH6 8RG
0131 555 7100Scottish Charity SC 022812
Numéro d’enregistrement de la société – SC235075
Enregistrée en Écosse
Limitée par garantie
Je modifierais ce widget pour que les déclarations <head>
et <style>
disparaissent.
Solution n°2 trouvée
Ln 2226 a un style pour cela et comme il s’agit de la dernière balise correspondante, elle remplace celles de votre réinitialisation car elles ont la même spécificité.
Si vous ajoutez
body a, body li, body span {
color: #222;
}
dans le CSS de réinitialisation, ou ailleurs dans la page, cela devrait faire l’affaire car il aurait plus de spécificité et donc prévaloir.
Solution n°3 trouvée
C’est dans un widget de pied de page. Celui avec le texte
Out of the Blue Arts & Education Trust
36 Dalmeny Street, Édimbourg EH6 8RG
0131 555 7100Scottish Charity SC 022812
Numéro d’enregistrement de la société – SC235075
Enregistrée en Écosse
Limitée par garantie
Je modifierais ce widget pour que les déclarations <head>
et <style>
disparaissent.
Solution n°4 trouvée
Ln 2226 a un style pour cela et comme il s’agit de la dernière balise correspondante, elle remplace celles de votre réinitialisation car elles ont la même spécificité.
Si vous ajoutez
body a, body li, body span {
color: #222;
}
dans le CSS de réinitialisation, ou ailleurs dans la page, cela devrait faire l’affaire car il aurait plus de spécificité et donc prévaloir.
0 commentaire