【发布时间】:2022-01-03 19:54:17
【问题描述】:
我正在使用 Wordpress 小部件来过滤我的照片,但我想删除“全部”过滤器类别,并且在小部件设置中这是不可能的。所以我尝试使用自定义 css:
main a.data-vp-filter {display: none}
但它不起作用。
全类代码:
我要删除的所有类别:
【问题讨论】:
我正在使用 Wordpress 小部件来过滤我的照片,但我想删除“全部”过滤器类别,并且在小部件设置中这是不可能的。所以我尝试使用自定义 css:
main a.data-vp-filter {display: none}
但它不起作用。
全类代码:
我要删除的所有类别:
【问题讨论】:
由于所有过滤器项都具有相同的类,您可以将以下内容添加到您的自定义 css:
.vp-filter .vp-filter__item:first-of-type {
display: none !important;
}
这将选择第一个类。 MDN Source
预览:
.vp-filter .vp-filter__item:first-of-type {
display: none;
}
<div class="vp-filter">
<div class="vp-filter__item">
<a>All</a>
</div>
<div class="vp-filter__item">
<a>Filter 1</a>
</div>
<div class="vp-filter__item">
<a>Filter 2</a>
</div>
<div class="vp-filter__item">
<a>Filter 3</a>
</div>
<div class="vp-filter__item">
<a>Filter 4</a>
</div>
<div class="vp-filter__item">
<a>Filter 5</a>
</div>
<div class="vp-filter__item">
<a>Filter 6</a>
</div>
</div>
【讨论】: