Heliosurge
(Dan DeMontmorency)
1
嗨 @team,
如果使用“团队”提及不当,我深表歉意。
在“类别选项”中,我们能否增加一些新的显示设置?
例如:
- 在汉堡菜单中显示
- 类别框
我之所以询问,是因为似乎某些结构发生了变化。我之前曾使用 CSS 来隐藏汉堡菜单中的子类别。
.Hamburger-panel li.category-link.category-OMR-ANOUNCE-OMR-BULLETINS {
Display:None;
{
最近的更新可能改变了部分结构。
因此,我注意到有人制作了一个名为“类别隐藏器”的主题组件。不过,似乎最新的更新已导致该组件失效(我已在该处留言通知作者它已无法正常工作)。
在此期间,如果有人能提供快速修复方案,哪怕是针对汉堡菜单的 CSS 方案,也将不胜感激。
感谢团队提供如此出色的论坛软件!
我刚做了一个快速测试,这似乎有效:(不过请确认我已正确填入您的分类)
.panel-body {
li.category-link.category-OMR-ANOUNCE-OMR-BULLETINS {
display: none;
}
}
不过我对 CSS 并不精通,因此请将此视为临时解决方案,直到有更多人 knowledgeable 出现。
4 个赞
IAmGav
(Gavin Perch)
3
请记住,如果您重命名类别选择器,也需要在 CSS 中进行相应的更改。
1 个赞
manuel
(Manuel Kostka)
5
不过,并不是“代替”:.panel-body 是一个针对所有面板主体的类,而 .hamburger-panel 针对的是汉堡面板。
因此,我不清楚核心代码中具体是什么变化导致您之前的代码失效。但如果您想隐藏汉堡菜单中的所有子类别,我认为以下方法最为直接:
.hamburger-panel .category-link.subcategory {
display: none;
}
3 个赞
Heliosurge
(Dan DeMontmorency)
6
不确定,但这两段代码都没有在汉堡菜单中隐藏子类别。
主题组件中的“类别隐藏器”不起作用。
我尝试了代码片段中的 .hamburger-panel 以及那位先生的代码。两者都没有隐藏这些条目。
manuel
(Manuel Kostka)
8
是的,在我的实例上也能正常工作。您可以在浏览器检查器中选择一个子分类链接:
然后检查样式声明。如果我所发布的规则没有隐藏该链接,那么您的实例上一定存在另一个优先级更高的规则。
1 个赞
Heliosurge
(Dan DeMontmorency)
9
奇怪。我切换到了类别隐藏器,因为原始代码我认为是@awesomerobot 的?共享功能停止工作了。
Heliosurge
(Dan DeMontmorency)
11
好的,稍后我会检查一下。感谢您的帮助。尝试通过手机修复此问题,需要查看桌面端。
Diacourse 分类隐藏器在最新的稳定版更新中刚刚失效。
1 个赞
Heliosurge
(Dan DeMontmorency)
14
是的,只设置了显示父级分类。我将尝试使用空白主题组件,看看是否有效。
会不会是本地缓存了网站?
Heliosurge
(Dan DeMontmorency)
15
太棒了!之前需要隐藏每个条目。现在这个方法非常好用,谢谢。
.hamburger-panel .category-link.subcategory {
Display:none;
}
简单多了。现在只需要隐藏已废弃的类别。


4 个赞
Heliosurge
(Dan DeMontmorency)
16
我想再次感谢大家的专业知识,帮助我迅速解决了这个问题。



2 个赞