7

我想制作一个单大页面,其侧面有一个菜单,可直接链接到该单页内的部分。类似于引导手册页。

我想用markdown写页面内容。如何让 jekyll 自动从 Markdown 页面的标题创建导航菜单?即循环/迭代标题以插入菜单项?

4

1 回答 1

1

我相信这只能通过额外的插件来完成。因为你在 GitHub 页面上运行,所以你不能使用插件。

此方法不是自动的,但您会获得相同的结果。

_config.yml

nav:
- page: Header One
  permalink: #header-one

- page: Header Two
  permalink: #header-two

默认.html

{% for n in site.nav %}
    <li><a href="{{ n.permalink }}">{{ n.page }}</a></li>
{% endfor %}
于 2013-08-11T00:25:21.230 回答