我想制作一个单页网站,带有侧边菜单,可以直接链接到单页内的各个部分。类似于Bootstrap手册页面。
我想用Markdown编写页面内容。如何让Jekyll从Markdown页面的标题自动创建导航菜单?即循环/迭代标题以插入菜单项?
我想用Markdown编写页面内容。如何让Jekyll从Markdown页面的标题自动创建导航菜单?即循环/迭代标题以插入菜单项?
_config.yml
nav:
- page: Header One
permalink: #header-one
- page: Header Two
permalink: #header-two
default.html
{% for n in site.nav %}
<li><a href="{{ n.permalink }}">{{ n.page }}</a></li>
{% endfor %}