子主题没有使用泛型图标覆盖父主题

7uzetpgm  于 2022-10-04  发布在  WordPress
关注(0)|答案(1)|浏览(170)

这是我在wordpress.org上的第一个网站。我不是程序员。在这个竞技场上非常环保。我非常尊重那些懂这门语言的人。

问题:子主题style-.css没有覆盖父主题style-.css。该网站现在在顶部工具栏上的文本旁边显示一个方框。我需要在子主题中做什么才能删除正方形方框?

当前条件/代码:

这是来自儿童主题的style-.css

.page_item_has_children > a:after {
    font-family: "Geneva";
    padding-left: 4px;
    vertical-align: top;
}

这是来自父.css的

.page_item_has_children > a:after {
    content: "";
    font-family: "Genericons";
    padding-left: 4px;
    vertical-align: top;
}

研究/信息:关于‘Content’,原始行是(Content:“\f431”),而不是上面看到的方框。根据phpxref.ftwr.co.uk/WordPress的说法,它写道(.Generica-Expand:Bever{Content:‘\f431’;})此外,在通用图标网站的底部,它还显示了Automattic的描述-如果我没有弄错的话,那就是WordPress.org的母公司。进一步的研究让我认为这是在一个小部件中。方框显示在网站顶部工具栏上的文本旁边。字体风格确实改成了日内瓦。我可以做些什么来消除这个盒子?预先感谢您的答复。

附录:这可能很重要,请注意。当我删除WordPress‘Menu’区域中的一个下拉项并将其设置为单一的‘Menu’项时,方框消失了。方框只显示在“菜单”标题上,该标题有一个项目下拉列表。我在style.css中进行了搜索,找到了以下内容:

.sticky .entry-title:before {
   font-family: "Genericons";
    content: "f308";
    vertical-align: top;
    padding-right: 4px;
    display: inline-block;
}

在前面的示例之后,我将其更改为:

.sticky .entry-title:before {
    font-family: "Geneva" !important;
    padding-right: 4px !important;
    vertical-align: top !important;
    display: inline-block !important;
}

但这并没有奏效。广场依然存在。建议?

3ks5zfa0

3ks5zfa01#

在您孩子的主题css中尝试一下

.page_item_has_children > a:after {
    font-family: "Geneva" !important;
    padding-left: 4px !important;
    vertical-align: top !important;
 }

相关问题