【发布时间】:2017-04-02 22:12:04
【问题描述】:
我正在使用pelican-bootstrap3 主题,我有一个我自己无法解决的琐碎问题。
我有一些页面,我想做的是为另一个页面的某些页面创建一个下拉菜单。
假设我有这种情况:
├── content
│ ├── pages
│ │ ├── about.md
│ │ ├── courses_list.md
│ │ └── first-corse.md
│ │ └── second-corse.md
我希望主导航栏带有 course-list 可见,fist-course 和 second-course 作为下拉菜单的子菜单。
我正在尝试(没有成功)编辑的html 代码是base.html:
{% if DISPLAY_PAGES_ON_MENU %}
{% for p in pages | sort(attribute=PAGES_SORT_ATTRIBUTE) %}
{% if p.url %}
<li{% if p == page %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ p.url }}">
{{ p.menulabel|default(p.title) }}
</a></li>
{% endif %}
{% endfor %}
{% endif %}
有人遇到过类似的问题吗?
谢谢大家!
【问题讨论】:
-
如果提供的答案对您有用,请不要忘记单击复选标记以接受它。见What should I do when someone answers my question?
标签: html css twitter-bootstrap pelican