我可以在rmarkdown呈现的html文档中添加“go to top”按钮吗?

时间:2015-04-09 14:15:43

标签: r rstudio r-markdown

经验丰富的rmarkdown用户,    有时我会创建长html报告,并且很难告诉其他人在电话会议期间在哪里查看,因为没有页面参考。我想知道我是否能以某种方式添加一个" go to top"按钮,它将在滚动页面时保持其位置。因此,在讨论了一部分结果之后,我可以指示其他团队成员点击该按钮,然后返回到目录所在的文档顶部,然后我们从那里开始。更好的是,是否可以添加带有下拉列表和子节标题链接列表的字段?谢谢!

此致 潘毅

2 个答案:

答案 0 :(得分:12)

实际上这很容易。 只需在文档的末尾(或您想要放置它的任何地方)插入这行代码:

 <a href="#top">Back to top</a>

这应该可以解决问题。至少它适用于使用knitR制作的html降价文档。

如果您想创建一个下拉元素,则必须查看html formsselect option

答案 1 :(得分:2)

这有点过时了,但我今天正在寻找。

我最终将其添加到减价页面的末尾。

[Back to top](#) // any text here would work unless you want to point to a particular id in the html

它似乎也可以正常工作。 我的意思是它将被转换为与上述相同的html,但至少您可以使用md语法