隐藏的时间线按钮

我搜索了这个问题。最接近的是 https://meta.discourse.org/t/timeline-button-hidden-behind-draft/294187。但情况并非如此。

问题是时间线按钮根本不显示。

我使用的是默认设置(除了 TOC min heading 设置为 2 和类别列表),并且没有隐藏或显示该按钮的选项。因此,我假设它应该在显示目录时出现,除非被自定义 CSS 隐藏。

我检查了样式,似乎父元素被隐藏了,当然,时间线按钮也随之隐藏;如果我切换此样式,按钮也会显示出来:

.d-toc-active .timeline-container {
    display: none;
}

时间线会在您到达第二个帖子时显示。如果您点击“跳转到末尾”并向下滚动到第二个帖子/第一个回复,则所有帖子的时间线将出现。如果我没记错的话,当目录存在时,它只对主题帖子隐藏。

2 个赞

@NateDhaliwal 看来它不是完全那样工作的:“所以,第一篇帖子会显示目录,而后续帖子会显示常规的主题进度小部件。”我只需要一个回复,以便显示时间线按钮(不是时间线本身)。但是即使我向下滚动到第二篇帖子,它也会显示目录,直到我点击时间线按钮。

无论如何,这种行为在我这边也可以接受。非常感谢。

1 个赞

你向下滚动得足够多,以至于被算作正在查看回复了吗?如果滚动到 2/3 的回复呢 - 时间线会显示出来吗?

1 个赞

@NateDhaliwal 是的。但我添加了另一个回复,现在它像你说的那样工作了。我猜之前回复的高度不够。谢谢。

1 个赞

太好了,你搞定了 :tada:

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.