本模板已应用于700+页面。为避免大规模的破坏及不必要的服务器负荷,任何改动均应先在模板的
沙盒页面或您自己的用户页测试,经过测试后即可一次性改动本模板。为尊重其他用户,任何改动在生效前都应先在
讨论页讨论。
用法
{{Navbox
| state = autocollapse <!--autocollapse、uncollapsed、collapsed、plain、off-->
| name = {{subst:PAGENAME}}
| navbar = 不建议使用此参数
| title =
| image =
| above =
| abovestyle =
| listclass = hlist
| group1 =
| list1 =
| group2 =
| list2 =
| group3 =
| list3 =
| belowstyle =
| below =
}}
基本配置
- name
- 模板的名称。有这个参数后可以自动生成“查论编”按钮。你可以输入
{{subst:PAGENAME}}
。
- navbar
- 如果输入
plain
则会阻止自动生成“查·论·编”按钮。非必要不隐藏导航栏。
- state
- 默认为
autocollapse
。如果一个页面上同时有两个或更多可折叠表格,那么该页面上的带autocollapse
的导航框在页面加载时会折叠起来。
- 如果设置为
collapsed
,该导航框会在页面加载时折叠起来。
- 如果设置为
plain
,该导航框在展开时不带右侧的“隐藏”链接,并且标题会保持居中(通过使用补白来偏移“查·论·编”链接)。
- 如果设置为
off
,该导航框在展开时不带右侧的“隐藏”链接,但是没有补白、标题未必居中。这只是为了高级用法;“plain”选项应能满足大多数需要将“显示”/“隐藏”按钮隐藏起来的应用。
- 如果设置为除autocollapse、collapsed、plain或off之外的其他值(像“uncollapsed”),该导航框会在页面加载时展开,并带有“隐藏”按钮。
内容
- title
- 导航框顶部居中显示,一般是这个导航框的名称、主题,并非纯文字,可以是链接也可以用模板、图片。虽然没有这个参数也能正常生成导航框,但是一般情况下必须填写此参数。
- group[n]
- (即group1、group2等等)如果指定,文字会显示在list[n]左侧的抬头单元格中;如果不填,list[n]占用表格的全部宽度。
- list[n]
- (即list1、list2等等)模板的主体,每个导航框至少需要一个list参数,通常为一栏链接,格式为内链;如果整个列表被装入
内则可分行显示。每个附加的list被显示在一个单独的表格行中,每个listn前面可能有一个相对应的group[n]参数。
- 在水平列表中,每个内部链接都应新起一行,并以星号
*
开头,使用两个或更多星号会增加更多层次结构。
- image
- 一张图片会显示在标题(title)下、主体(group/list)右侧的一个单元格中。为使图片正确显示,必须指定list1参数。示例:
image = [[文件:一张图片.jpg|100px]]
- imageleft
- 一张图片会显示在标题(title)下、主体(list)左侧的一个单元格中。为使图片能正确显示,必须指定list1参数,而且不能指定分组(group)。示例:
imageleft = [[文件:一张图片.jpg|100px]]
- above
一个全宽度单元格,显示在标题栏与第一个group/list之间,也就是位于该模板的主体(group、list和image)之上。
- below
- 一个全宽度单元格,显示在该模板主体(group、list和image)的下方。
样式设置
- style
- 指定应用到模板主体的样式。bodystyle参数也有类似效果,并能覆盖本参数。
- basestyle
- 基本样式,会同时应用到title、above、below和group单元格,不会应用到list单元格。使编辑者容易改变导航框的基本颜色,而无需在不同部分重复指定。
- titlestyle
- 应用到title的样式,比如更换标题的文字颜色或背景颜色。
- groupstyle
- 应用到group单元格的样式。该选项覆写应用于整个表格的任何样式。举例:
- liststyle
- 应用到所有list的样式。下面的oddstyle和evenstyle参数会覆盖本参数。
- oddstyle
- evenstyle
- 应用到奇数/偶数编号的样式,会覆盖liststyle的样式。默认样式是添加条纹状的颜色(白色和灰色)到奇数/偶数行。非必要情况不应这些设置更改。
- abovestyle
- belowstyle
- 应用到顶部单元格(above)和底部单元格(below),常用来设置背景颜色或文本对齐方式:
- 默认样式
示例
{{Navbox
|listclass=hlist
|state = autocollapse
|name = Navbox/doc
|title = [[MCBBS Wiki:行政员|行政员]]
|group1 = 站长与副站长
| list1 =
* [[Eicy]]
* [[Sheep-realms]]
|group2 = 行政员
| list2 =
* [[MashKJo]]
* [[Salt_lovely]]
* [[White i]]
}}
{{Navbox
|listclass=hlist
|navbar= plain
|state = autocollapse
|name = Navbox/doc
|title = [[MCBBS Wiki:行政员|行政员]]
|above = 上方显示
|image=右侧图片
|imageleft=左侧图片
|group1 = 站长与副站长
| list1 =
* [[Eicy]]
* [[Sheep-realms]]
|group2 = 行政员
| list2 =
* [[MashKJo]]
* [[Salt_lovely]]
* [[White i]]
|below = 下方显示
}}
|
---|
| 上方显示 | | 左侧图片 | 站长与副站长 | | 右侧图片 |
---|
| 行政员 | |
---|
| 下方显示 |
|
参见
- 此模板引用自维基百科同名页面,引用行为依据 CC BY-SA 3.0 条款