J'ai la situation suivante:
style.css
de ce thème.Quelles sont mes options pour supprimer ces règles du thème?
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
Ceci conduit à l'affichage suivant de l'échiquier.
Lorsque j'ouvre la page, par exemple Dans Chrome, et inspectez-y la page HTML, je peux désélectionner les règles CSS correspondantes, ce qui donne un affichage correct.
Désélectionné les règles
Maintenant affiché correct.
Cependant, je ne peux pas ajouter de règles dans mon propre fichier CSS permettant de les supprimer. J'ai essayé ce qui suit, mais sans effet.
.ct-black-square
{
background-color: #88a0a9;
box-sizing: inherit;
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
}
.ct-white-square
{
background-color: #fdfdfd;
box-sizing: inherit;
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
}
Quelles autres options dois-je avoir pour corriger le comportement de mon plugin dans le thème Twentythirteen?
Le comportement par défaut pour la taille de la boîte est content-box. Ceci est appliqué lorsque vous désélectionnez les règles dans Chrome. Avez-vous essayé d’appliquer box-sizing: content-box dans votre propre fichier CSS au lieu d’hériter?
.ct-black-square
{
background-color: #88a0a9;
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
}
.ct-white-square
{
background-color: #fdfdfd;
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
}