css - Wordpress CSS,为某种类型的所有小部件选择元素?

标签 css wordpress css-selectors wordpress-theming

我是 CSS 的新手,我正在尝试修改 Wordpress 主题。我搜索了我的问题,我能找到的最接近的是 this ,但我不明白如何使用该示例。

基本上我想隐藏所有特定类型小部件的标题元素“custom-sidebar-title-wrapper”,即“widget_goodlayers-1-1-banner-widget”。

这是我从元素检查器复制的类层次结构。

<div class="custom-sidebar widget_goodlayers-1-1-banner-widget" id="goodlayers-1-1-banner-widget-31">
    <div class="custom-sidebar-title-wrapper">_</div>
    <div class="under-banner-title">_</div>
    <div class="banner-widget1-1"">_</div>
</div>

我一直在尝试解决问题的方式是这样的

div.custom-sidebar widget_goodlayers-1-1-banner-widget custom-sidebar-title-wrapper {
display: none;
}

但是还是不行,可能是我操作不对或者顺序不对,求助!谢谢!

最佳答案

您在同一元素上的两个类之间放置一个空格,而不是在您的类前加上 前缀。:

更改:div.custom-sidebar widget_goodlayers-1-1-banner-widget ...

到:div.custom-sidebar.widget_goodlayers-1-1-banner-widget ...

并更改:custom-sidebar-title-wrapper

到:.custom-sidebar-title-wrapper

div.custom-sidebar.widget_goodlayers-1-1-banner-widget .custom-sidebar-title-wrapper {
    display: none;
}

这会选择任何具有类“custom-sidebar”和“widget_goodlayers-1-”的div元素的类“custom-sidebar-title-wrapper”后代的元素1-横幅小部件”。

可以引用Selectors documentation有关每种选择器类型的深入信息。

关于css - Wordpress CSS,为某种类型的所有小部件选择元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19835582/

相关文章:

PHP 简单 CSS 字符串解析器

html - 如何根据子内容大小扩展 div?

css - 如何绘制半圆(仅限边框、轮廓)

css - 在 css 中添加换行符

css 网格短代码并包装在 wordpress 中

html - CSS3 选择器问题

html - 如果没有内容隐藏边框

html - 图片托管和 HTML img 链接

javascript - 在 title 属性中添加按钮链接 - HTML

html - 嵌套类的 CSS 选择器