模板:Navbox with collapsible groups

模板页面
文档图示 模板文档[查看] [编辑] [查看历史] [清除缓存]

本模板基于模板链接:{{navbox}},但是产生的导航模板是可折叠形式的。模板会自动根据group和list参数形成多个小的“子导航框”,每一个“子导航框”默认都是折叠的,但如果与selected参数相匹配,则该参数是展开的。

用法

本模板与模板链接:{{Navbox}}用法和功能类似,但多了一个selected参数。。

{{Navbox with collapsible groups
|name = {{subst:PAGENAME}}
|state = 
|selected = {{{1|}}}

|title = 
|titlestyle = 
|image = 

|group1 = 
|list1 =
|id1 = 

|group2 = 
|list2 = 
|id2 = 

 ...
}}

参数

本模板与基础的模板链接:{{Navbox}}的参数基本一样,但添加了selected参数。

group1、group2、group3……
每部分的标题。当每部分被折叠时,标题总是被默认显示。
list1、list2、list3……
在对应部分中显示的内容/维基链接。建议直接使用无序列表格式。
id1、id2、id2……
每部分的id,当id与selected参数相同时,这一个导航框就会被展开。
此参数拥有别称:abbr1、abbr2、abbr3……
selected
被展开的列的id或者序号。例如,如果selected为3,则第三列默认被展开;如果selected为three,则id为three的那一列被展开。允许多个值,多个值用,或者;分隔。此外,若为*all,则表示展开全部;若为none,则表示所有列都没有展开。

示例

{{Navbox with collapsible groups
|title = title
|selected = B

|group1 = group1
|list1 = list1
|id1 = A

|group2 = group2
|list2 = list2
|id2 = B

|group3 = group3
|list3 = list3
|id3 = C
}}

从上面的例子可以看到,由于selected的值为2,所以第二组默认是展开的,而第一组和第三组则默认是折叠的。

参见

上述文档内容嵌入自Template:Navbox with collapsible groups/doc编辑 | 历史
编者可以在本模板的沙盒编辑和测试样例创建页面进行实验。
请将模板自身所属的分类添加在文档中。本模板的子页面