我遵循官方和非官方指南,但我似乎无法在儿童主题中获得某些样式来覆盖其父母风格。
我现在唯一的解决方案就是直接修改主样式表,这非常令人讨厌,因为每次对所述主题进行更新时都会被覆盖。
我知道子表格的工作原理是我设置的一些样式。
我正在使用的主题是Twenty Thirteen,带有自定义的儿童主题。 我只有默认的WP插件处于活动状态。 WordPress的核心,主题和插件都是最新的。
在Chrome和Firefox中,我都看到了这种风格,我猜它只是被忽略了。
我正在尝试更改页脚的背景颜色,我尝试了多个选择器(ID,类,父子,元素......
这可能非常简单,我正在监督,但我无法理解。
提前致谢。
PS:对不起,如果我听起来很沮丧(我,哈哈)
答案 0 :(得分:1)
经过大量的反复试验,我找到了解决问题的方法。
一位同学建议尝试使用检查元素时使用的选择器(无论是使用Opera,Firefox还是Chrome),而不是使用主题&style.css中使用的相同选择器。
我发现这很奇怪,因为儿童主题应该覆盖父母的主题风格,对吗?
无论哪种方式,简短的解决方案:使用比父母的style.css中更具体的选择器。
答案 1 :(得分:-1)
我遇到了同样的问题,这是由Chrome缓存css引起的。我在父主题中重命名了style.css并刷新了我的页面,令我惊讶的是没有任何改变。使用F12检查元素样式部分有一个指向styles.css的链接(即使我已经重命名)我可以右键单击并在新选项卡中打开styles.css。
Ctrl-F5快捷键清除缓存。 这样做完全弄乱了我的页面,因为现在它没有读取父style.css。然后我所要做的就是将其重命名并正确加载它,但也从子style.css获得了正确的条目。
您可能只能按Ctrl-F5(所有重命名位都只是探索以强制它不加载)