私は以下のような状況にあります。
style.css
の規則です。テーマからこれらのルールを削除するための私のオプションは何ですか?
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
これにより、次のチェス盤の表示になります。
ページを開くとChromeでHTMLページを調べてみると、対応するCSSルールを選択解除することができます。その結果、正しい表示になります。
ルールの選択を解除
今正しく表示されます。
ただし、自分のCSSファイルにルールを追加して、そのルールを非表示にすることはできません。私は以下を試しましたが、効果はありません。
.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;
}
テーマTwentythirteenのプラグインの動作を修正するために他にどのようなオプションがありますか?
ボックスサイズのデフォルトの動作はcontent-boxです。これはChromeでルールを選択解除したときに適用されます。継承ではなく、自分のCSSファイルにbox-sizing:content-boxを適用してみましたか?
.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;
}