MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针

如果在编辑的过程中遇到了什么问题,可以去讨论板提问。

为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证

MCBBS Wiki GitHub群组已上线!

您可以在回声洞中发表吐槽!

服务器状态监控。点击进入

本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>

模板:Navbox

来自MCBBS Wiki
Litwak913留言 | 贡献2022年10月4日 (二) 22:28的版本 (放弃)
跳到导航 跳到搜索
模板文档  [查看] [编辑] [历史] [刷新]

用法

{{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、listimage)之上。

below
一个全宽度单元格,显示在该模板主体(group、listimage)的下方。


样式设置

style
指定应用到模板主体的样式。bodystyle参数也有类似效果,并能覆盖本参数。
basestyle
基本样式,会同时应用到title、above、belowgroup单元格,不会应用到list单元格。使编辑者容易改变导航框的基本颜色,而无需在不同部分重复指定。
titlestyle
应用到title的样式,比如更换标题的文字颜色或背景颜色。
groupstyle
应用到group单元格的样式。该选项覆写应用于整个表格的任何样式。举例:
liststyle
应用到所有list的样式。下面的oddstyleevenstyle参数会覆盖本参数。
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 条款