对于 OP 中防止回复投票的特定场景,可以使用“关闭主题”方法 + 一个微型主题组件来根据标签隐藏内容。但与其针对回复按钮,不如针对锁图标,这样主题就不会看起来“已关闭”(直到您关闭投票并移除标签)。
我为此使用了 open-poll 标签,并创建了一个自定义主题组件:
// 在主题列表和主题内隐藏锁图标
.tag-open-poll .topic-statuses .d-icon-lock {
display: none;
}
// 隐藏“已关闭”的小操作帖子
.tag-open-poll .small-action {
display: none;
}
(不过请记住我的 CSS 不太好,所以请检查我的作业
)
然后,对于主题的 OP,可以这样做:
在主题列表中,它看起来会像这样:
如果您在投票结束后移除 open-poll 标签,那么所有内容都会重新显示,并且在投票结束后看起来会正确关闭。![]()

