模板:Navbox/doc

来自SJMC Wiki

本模板允许通过提供一个或多个链接列表相对快速地创建一个导航模板。它配备了缺省样式, 这些样式应能对付大多数导航模板。不建议改变缺省样式,尽管这是可以的。为了导航模板的标准化, 也为了便于使用, 强烈建议使用这个模板, 或者它的 "Navbox系列" 姊妹模板中的某一个。

参数

基本参数

{{Navbox
  | name       = {{subst:PAGENAME}}<!-- Don't change anything on this line. It will change itself when you save. -->
  | title      =
  | listclass  = hlist
  | state      = {{{state|}}}

  | above      =
  | image      =

  | group1     =
  | list1      =

  | group2     =
  | list2      =

  | group3     =
  | list3      =

  <!-- ... -->

  | below      =
}}

基本参数列表

Navbox使用小写的参数名称, 如上面框中所示。如果省略其他参数, 必需的name和title会创建一个单行方框。

请注意 "group1" (等等) 是可选的,命名为 "above/below" 的部分也是可选的。

基本的和最常见的参数如下所示 (参见下方查看完整的列表) :

模板:Para – 模板的名称
模板:Para – 标题栏显示的文字, 例如: [[Widget stuff]].
模板:Para – list 栏的 CSS class, 通常是 hlist for horizontal lists. Alternatively, 使用 模板:Para for the whole box.
模板:Para – 控制 Navbar 一开始是折叠的还是展开的.
模板:Para – 标题栏的 CSS 样式, 例如: background: gray;
模板:Para – 分组单元格的 CSS 样式, 例如: background: #eee;
模板:Para – 在group/list区块之上显示的文字 (可能是一栏综合的维基链接) .
模板:Para – 一个可选的右侧图像, coded as the whole image. 以完整的 image 语法编码, 如: [[File:XX.jpg|80px|link=|alt=]].
模板:Para – 一个可选的右侧图像 (与 image 参数的编码格式相同).
模板:Para – 左侧的文字, 在 list-n 之前 (如果 group-n 被省略, list-n 将开始于方框的左侧) .
模板:Para – 以列表形式列出的维基链接.
模板:Para – 在 group/list 区块下方列出的可选文字.

进一步的细节,以及复杂的约定,在下方参数描述章节作了解释。

所有参数

下面是用于{{Navbox}}的参数的一个完整清单。在大多数情况下, 只要有参数 name, titlelist1 就可以了.

参数设置

name
模板的名称。为了在所有使用了所生成模板的页面上, "V•T•E" 链接都能正确地工作, 就需要设置这个参数。你可以输入{{subst:PAGENAME}}作为这个参数的值, 这也是个快捷的方法。此参数是必需的。
state [autocollapse, uncollapsed, collapsed, plain, off]
  • 缺省为 autocollapse。如果在使用了其他可折叠表格的同一个页面上有两个或更多表格, 那么该页面上的带 autocollapse 的导航框一开始就会折叠起来。否则, 该导航框会被展开。要了解技术上的实现, 请参见 MediaWiki:Common.js
  • 如果设置为 collapsed , 该导航框总会在开始时以折叠起来的状态展现。
  • 如果设置为 plain , 该导航框总会在被展开时不带右侧的 "隐藏" 链接,并且标题会保持居中 (通过使用补白来偏移 V•T•E 链接) 。
  • 如果设置为off , 该导航框总会在被展开时不带右侧的 "隐藏" 链接, 但是没有补白会被用来保持标题居中。这只是为了高级用法; "plain" 选项应能满足大多数需要将 "显示"/"隐藏" 按钮隐藏起来的应用。
  • 如果设置为除autocollapse, collapsed, plainoff之外的其他值 (像 "uncollapsed" ), 该导航框总会在开始时以展开的状态出现, 但是带有“隐藏”按钮。
若要在独处 (未被包含) 时显示框体,而在一个条目中时自动隐藏内容,可以将 "uncollapsed" 置于<noinclude>标签之内:
  • state = <noinclude>uncollapsed</noinclude>
  • 如此设置会强制框体在单独出现时 (甚至是后面有其他导航框时) 展开, 显示 "隐藏" 按钮, 而当被堆叠在一个条目中时自动折叠框体。
navbar
  • 缺省为Navbar。如果设置为plain,在标题栏左侧的 V•T•E 链接不会显示出来, 而且补白会被自动应用以保持标题居中。设置为off可以移除 V•T•E 链接, 但是不会应用补白 (这只是为了高级用法; "plain" 选项应能满足大多数不想要导航栏的应用。) 强烈建议用户不要隐藏导航栏, 为的是使用户编辑该模板更加容易, 并且可以贯穿各个页面都有一个标准的风格。
border
  • 关于如何在Navbox内使用Navbox的有关示例和更完整的说明, 请参阅后面的部分。如果设置为 childsubgroup, Navbox可以用作一个无边框的子代, 它可以恰好适合另一个Navbox。边框是隐藏的且没有两边的内边距, 因此适合其父Navbox的列表区域。如果设置为 none, 则边框将会隐藏、内边距将会被移除, Navbox可以被使用于其他容器的子项 (不要在Navbox位于另一个Navbox中时使用 none 选项; 同样的, 只在Navbox位于另一个Navbox中时使用 child/subgroup 选项) 。如果设置成其他任何项 (默认) , 会显示为有1px边框的常规Navbox。将边框指定为子组样式的另一种方法是这样的 (即: 使用第一个未命名参数代替已命名的 border 参数) :
{{Navbox|child

    ...

}}

单元格

title
显示在表格顶端一行居中位置的文字。它通常是该模板的主题也就是主体内容的一个简要描述。这应该是单独的一行, 但是如果需要第二行, 请使用 {{-}} 来保证正确的居中。本参数从技术上来说不是必需的, 但是使用 {{Navbox}} 而不带标题是相当没有意义的。
groupn
(即group1, group2等等) 如果被指定, 文字会显示在位于 listn 左侧的抬头单元格中。如果被省略, listn 占用表格的全部宽度。
listn
(即list1list2等等) 该模板的主体, 通常为一栏链接。格式为内联; 然而, 如果整个列表被装入<div> </div>之内,文字能够被输入到不同的行中。最少需要一个 list 参数; 每个附加的 list 被显示在一个单独的表格行中。每个 listn 可能在其前面有一个相对应的 groupn 参数, 如果提供了的话 (参见下方) 。
image
  • 一张图片, 会显示在标题 (title) 之下、主体 (group/list) 之右侧的一个单元格中。为使图片能正确地显示, 必须指定 list1 参数。image 参数接受标准的维基代码来显示图片, 即:
模板:Para
imageleft
一张图片, 会显示在标题 (title) 之下, 主体 (list) 之左侧的一个单元格中。为使图片能正确显示, 必须指定list1 参数,而且不能指定分组 (group) 。imageleft 参数接受标准的维基代码来显示图片, 即:
模板:Para
above
一个全宽度单元格, 显示在标题栏与第一个 group/list 之间, 也就是位于该模板的主体 (grouplistimage) 之上。在一个不带图片的模板中, above 与不带 group1 参数的 list1 参数以同样的方式运作。
below
一个全宽度单元格, 显示在该模板主体 (grouplistimage) 的下方。在一个不带图片的模板中, below 与该模板最后面的不带 groupn 参数的 listn 参数以同样的方式运作。

样式参数

一般不建议更改样式, 以保持维基百科中模板和网页的一致性。然而, 修改样式的选项还是有的。

bodystyle
指定应用到模板主体的 CSS 样式。此选项应谨慎使用, 因为它可以导致视觉上的不一致。举例:
bodystyle = background: #nnnnnn;
bodystyle = width: N [em/%/px or width: auto];
bodystyle = float: [left/right/none];
bodystyle = clear: [right/left/both/none];
basestyle
应用于 title, above, belowgroup 单元格的 CSS 样式。该样式不会应用于 list 单元格。这可以方便、容易地改变导航框的基本颜色, 而不必重复导航框的不同部分的样式规范。例子:
basestyle = background: lightskyblue;
titlestyle
应用于 tltle 单元格的 CSS 样式, 最常见的有导航栏的背景颜色:
titlestyle = background: #nnnnnn;
titlestyle = background: name;
titlestyle = background: none; — 无背景色
groupstyle
应用到 groupn 单元格的CSS样式。该选项覆写应用于整个表格的任何样式。举例:
groupstyle = background: #nnnnnn;
groupstyle = text-align: [left/center/right];
groupstyle = vertical-align: [top/middle/bottom];
groupnstyle
应用于特定 group 单元格 的 CSS 样式, 只应在必要情况下使用该参数, 如:
group3style = background: red; color: white;
groupwidth
group 单元格指定统一宽度的数字和单位, 在列表单元格中内容很少可能导致组单元格太宽的情况下。不是默认的。但是, 可能会被 group(n)style 参数覆盖。例如:
groupwidth = 9em
liststyle
应用到所有 list 单元格的CSS样式。若指定了下面的 oddstyleevenstyle 参数, 则它们的优先级高于本参数。
listnstyle
应用于特定 list 单元格 的 CSS 样式, 只应在必要情况下使用该参数, 如:
list5style = background: #ddddff;
listpadding*
定义每个列表单元格内边距的数字和单位。列表单元格的左右侧默认内边距是0.25em, 上下默认内边距是0。由于复杂的技术原因, 简单的设置为 "liststyle = padding: 0.5em;" (或其他任何内边距设定) 将不会起作用[需要测试]。例如:
listpadding = 0.5em 0; (设置上下内边距为0.5em, 左右内边距为0。)
listpadding = 0; (移除全部内边距。)
oddstyle
evenstyle
做用于奇 (oddstyle) /偶 (evenstyle) 列表编号。覆盖由 liststyle 定义的样式。默认是将条纹颜色 (白色和浅灰色) 分别添加到奇数/偶数行以提高可读性。
evenodd [swap, even, odd, off]
如果设置为 swap, 则偶数和奇数行的颜色将被反转。通常, 偶数行都会有浅灰色的背景条纹; 当此参数被使用时, 奇数行将收到浅灰色条纹, 而不是偶数行。设置为 evenodd 会将所有行设置为具有条纹颜色, 设置为 off 将会禁用自动行条带化.
abovestyle*
belowstyle*
应用于顶部单元格 (在 above 参数中定义) 和底部单元格 (在 below 参数中定义) 的CSS样式。通常用于设置背景颜色或文本对齐方式:
abovestyle = background: #nnnnnn;
abovestyle = text-align: [left/center/right];
belowstyle = background: #nnnnnn;
belowstyle = text-align: [left/center/right];
imagestyle*
imageleftstyle*
应用于右/左侧图像的CSS样式。这些样式仅应在特殊情况小使用, 通常是在设置组的宽度并且图像单元格的宽度变得太大时解决宽度问题。例子:
imagestyle = width:5em;

默认样式

此处列出的样式设定是使用Navbox的编辑者最经常更改的是在。为了保持简单, 其他更复杂的样式设置被排除在此列表之外。大多数样式都在Module:Navbox/styles.css中设置。

bodystyle = background: #fdfdfd; width: 100%; vertical-align: middle;
titlestyle = background: #ccccff; padding-left: 1em; padding-right: 1em; text-align: center;
abovestyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: center;
belowstyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: center;
groupstyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: right;
liststyle = background: transparent; text-align: left/center;
oddstyle = background: transparent;
evenstyle = background: #f7f7f7;

由于 liststyleoddstyle 是透明的, 因此奇数行使用 bodystyle 的颜色, 默认为 #fdfdfd (rgb(253,253,253)) (白色, 带有灰色提示) 。如果列表具有组, 则默认为text-align:left;, 否则, 默认为 text-align:center;。由于只有 bodystyle 具有垂直对齐, 所有其他样式都继承其垂直对齐样式: vertical-align:middle;

高级参数

bodyclass
aboveclass
groupclass
listclass
belowclass
这些参数可以将CSS类填加到组或列单元格. listclass 的最常见用途是为其赋予 hlist 类, 将使得列表水平显示。所有这些参数都接受 hlist 类, 如果要设置多个类, 请使用 模板:Para 代替.
titlegroup
这会在标题区域放置一个组, 其默认样式与 groupn 相同。仅应在特殊情况下使用它 (通常是高级元模板) , 并且使用它需要对{{Navbox}}的内部代码有一定了解; 您应该已经准备好手动设置CSS样式, 以使一切都可以正常使用 (如果您希望使用它) 。如果您认为有此参数的应用程序, 则最好改变主意, 或先咨询讨论页, 反正应该也没人用
titlegroupstyle
标题组单元格的样式。
innerstyle
非常高级的参数, 仅用于使用navbox的高级元模板。在内部, 导航框使用外部表格绘制边框, 然后使用内部表格进行其他所有操作 (标题/上方/组/列表/下方/图像等) 。style/bodystyle 设置内部表格继承外部表格的样式, 是在高级情况下 (元模板) , 可能有必要直接设置内部表格的样式。此参数提供对内部表格的访问, 因此可以应用样式。使用风险自负。大概也没人用
nowrapitems
设置为 模板:Para 会将nowarp应用于列表项中的每一行, 以及任何 abovebelow 项。
orphan
在子Navbox中设置为 模板:Para可修复奇/偶条带并将其从Category:Navbox orphans中移除。

微格式

bodyclass
此参数作为一个整体插入到导航盒的 "class" 属性中。
titleclass
此参数将插入到Navbox标题的 "class" 属性中。

该模板支持添加微格式信息, 以指示其中包含的信息类型。这是通过向各种数据单元添加 "class" 属性来完成的。例如, 要将Navbox标记为包含有关某人的hCard信息, 请添加以下参数:

| bodyclass = vcard

| titleclass = fn

(例子):

| title = The books of <span class="fn">[[Iain Banks]]</span>

...等等。

有关将微格式信息添加到Wikipedia的更多信息, 请参见Wikipedia:Wikipedia:WikiProject Microformats, 有关总体上有关微格式的更多信息, 请参见microformat

表格格式

不带有图像、顶部和底部单元格

{{Navbox}} 生成的表格且未指定 image, above 和 。below 参数 (添加灰色列表背景色仅用于说明) :

带有图像、顶部和底部单元格

{{Navbox}} 生成的表格且指定 image, above 和 。below 参数 (添加灰色列表背景色仅用于说明) :

带有图像、不带有组单元格

{{Navbox}} 生成的表格且指定, image, imageleft, lists 不指定 groups, above, below 参数 (添加灰色列表背景色仅用于说明) :

示例

无图像

{{Navbox
  | name  = Navbox/doc
  | title = [[Wikipedia:MSC Malaysia|多媒体超级走廊]]
  | listclass = hlist

  | group1 = 总部
  | list1  =
* [[Wikipedia:Cyberjaya|赛城]]

  | group2 = 涵盖区域
  | list2  =
* [[Wikipedia:Klang Valley|巴生谷]]

  | group3 = 主要地标
  | list3  =
* [[Wikipedia:Petronas Twin Towers|双峰塔]]
* [[Wikipedia:Kuala Lumpur Tower|吉隆坡塔]]
* [[Wikipedia:Kuala Lumpur Sentral|吉隆坡中央车站]]
* [[Wikipedia:Technology Park Malaysia|马来西亚科技园]]
* [[Wikipedia:Putrajaya|布城]]
* [[Wikipedia:Cyberjaya|赛城]]
* [[Wikipedia:Kuala Lumpur International Airport|吉隆坡国际机场]]

  | group4 = 基础设施
  | list4  =
* [[Wikipedia:Express Rail Link|吉隆坡机场大道]]
* [[Wikipedia:KL-KLIA Dedicated Expressway|隆布大道]]

  | group5 = 主要应用
  | list5  =
* [[Wikipedia:E-Government|电子政务]]
* [[Wikipedia:MyKad|大马卡]]
}}

有图像, 无组

{{Navbox
  | name  = Navbox/doc
  | title = [[Wikipedia:MSC Malaysia|多媒体超级走廊]]
  | listclass = hlist
  | image = [[File:Flag of Malaysia.svg|80px|link=|alt=马来西亚国旗]]

  | list1 =
* [[Wikipedia:Petronas Twin Towers|双峰塔]]
* [[Wikipedia:Kuala Lumpur Tower|吉隆坡塔]]
* [[Wikipedia:Kuala Lumpur Sentral station|吉隆坡中央车站]]
* [[Wikipedia:Technology Park Malaysia|马来西亚科技园]]
* [[Wikipedia:Putrajaya|布城]]
* [[Wikipedia:Cyberjaya|赛城]]
* [[Wikipedia:Kuala Lumpur International Airport|吉隆坡国际机场]]
}}

有两张图像, 无组, 多个列表

{{Navbox
  | name  = Navbox/doc
  | title = [[Wikipedia:MSC Malaysia|多媒体超级走廊]]
  | listclass = hlist
  | image = [[File:Flag of Malaysia.svg|80px|link=|alt=马来西亚国旗]]
  | imageleft = [[File:Flag of Malaysia.svg|80px]]

  | list1 =
* [[Wikipedia:Petronas Twin Towers|双峰塔]]
* [[Wikipedia:Kuala Lumpur Tower|吉隆坡塔]]
* [[Wikipedia:Kuala Lumpur Sentral station|吉隆坡中央车站]]

  | list2 =
* [[Wikipedia:Express Rail Link|吉隆坡机场快铁]]
* [[Wikipedia:KL-KLIA Dedicated Expressway|隆布大道]]

  | list3 =
* [[Wikipedia:E-Government|电子政务]]
* [[Wikipedia:MyKad|大马卡]]

  | list4 =
* [[Wikipedia:Klang Valley|巴生谷]]
}}

有图像、组、顶部和底部单元格

{{Navbox
  | name  = Navbox/doc
  | title = [[Wikipedia:MSC Malaysia|多媒体超级走廊]]
  | listclass = hlist
  | above = 顶部文字在此
  | image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]

  | group1 = 总部
  | list1  =
* [[Wikipedia:Cyberjaya|赛城]]

  | group2 = 涵盖区域
  | list2  =
* [[Wikipedia:Klang Valley|巴生谷]]

  | group3 = 主要地标
  | list3  =
* [[Wikipedia:Petronas Twin Towers|双峰塔]]
* [[Wikipedia:Kuala Lumpur Tower|吉隆坡塔]]
* [[Wikipedia:Kuala Lumpur Sentral station|吉隆坡中央车站]]
* [[Wikipedia:Technology Park Malaysia|马来西亚科技园]]
* [[Wikipedia:Putrajaya|布城]]
* [[Wikipedia:Cyberjaya|赛城]]

  | group4 = 基础设施
  | list4  =
* [[Wikipedia:Express Rail Link|吉隆坡机场快铁]]
* [[Wikipedia:KL-KLIA Dedicated Expressway|隆布大道]]

  | group5 = 应用
  | list5  =
* [[Wikipedia:E-Government|电子政务]]
* [[Wikipedia:MyKad|大马卡]]

 | below  = 底部文字在此
}}

子导航框

通过使用 "child" 作为第一个参数, 或者通过设置 "border" 参数, 可以在单个边框内放置多个导航框。这样做的基本代码如下 (为第一个组/列表区域添加一个子组) :

{{Navbox
| name = {{subst:PAGENAME}}
| title = 标题

| group1 = [可选]
| list1  = {{Navbox|child
   ...子导航框参数...
 }}

...
}}

子组示例

此示例显示了使用 child 作为第一个未命名参数创建的两个子组。条带将自动交替显示。要完全删除该条带, 可以在每个导航框中设置 liststyle = background:transparent;

在单个容器中实现多个显示/隐藏

下面的示例使用主容器的常规导航框生成, 然后其list1, list2和list3参数每个都包含另一个导航框, 并设置了 模板:Para 。查看 (v) , 讨论 (t) , 编辑 (e) 导航栏链接均使用 模板:Para 隐藏, 或者可以通过省略 name 参数来隐藏 (与常规导航框不同, 子导航框不需要设置 name 参数) 。

技术细节

  • 该模板的大部分外观都使用CSS类, 因此完全可皮肤化。
  • 在内部,此元模板使用HTML标记而不是表代码的Wiki标记。这是我们制作元模板的常用方法, 因为Wiki标记有几个缺点。例如, 它使得在参数中使用解析器函数和特殊字符变得困难。
  • 更多技术细节可参见其原讨论页, CSS类定义于Module:Navbox/styles.css, 用于隐藏框的可折叠表格在MediaWiki:Common.js里。

复杂

  • 组和列表之间的2px宽边框是使用列表单元格的border-left属性绘制的。因此, 如果您希望更改模板的背景颜色 (例如bodystyle = background: purple;),则需要使border-left-color与背景颜色匹配 (即 liststyle = border-left-color: purple;)。如果您希望每个列表单元格周围都有边框, 那么列表单元格和组单元格之间的2px边框将消失; 您必须想出自己的解决方案。
  • 列表单元格宽度被设置为100%。因此, 如果你想手动设置组单元格的宽度, 你也需要定义列表样式, 以使其含有 width: auto;。如果你想同时设置组宽度和使用图像, 则需要由CSS确定groupstyle, liststyle, imagestyle和imageleftstyle参数中的CSS, 才能使所有功能正常工作。设置组宽度的示例:
    groupstyle = width: 10em;
    liststyle = width: auto;
相邻的导航框之间只有1px的边界 (IE 6 除外,IE 6 不支持必要的CSS) 。如果您设置 style / bodystyle的顶部或底部边距, 则此方法将失效。
  • 外部导航框的默认 margin-leftmargin-right 被设置为 "auto;"。如果你想以浮动形式使用导航框, 你需要为 margin-leftmargin-right 设定一个值, 因为自动边距会干扰float选项。例如,添加以下代码以将以浮动形式使用导航框:
    bodystyle = width: 22em; float: right; margin-left: 1em; margin-right: 0;

复制到其他计划或wiki?

关于复制{{Navbox}}至其他wiki的更详细的信息可以在原讨论页找到。

已知问题

  1. 如果导航框的标题跨越多行, 则第二行将显示在中心右侧。通过使用 <br style="clear: both;"> 对换行符进行硬编码可以避免这种情况。
  2. 在IE8和9, 在使用 hlist 时有个bog; 如果列表项以图像开头, 则导航框将无法将列表包装到下一行, 从而导致导航框将其宽度扩展到屏幕之外。可以通过在图像前面添加 &nbsp; 来解决此问题。
  3. 当页面连续包含多个导航框时, 每个导航框应放在其自己的行上, 位于编辑窗口的左边缘。将多个导航框放在一行上会导致第二个及后续导航框中的格式化问题。

模板数据

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template in articles based on this TemplateData.

TemplateData for Navbox

本模板允许通过提供一个或多个链接列表相对快速地创建一个导航模板。

模板参数

此模板有自定义格式。

参数描述类型状态
模板名称name

模板的名称。使 "V•T•E" 链接都能正确地工作。你可以输入{{subst:PAGENAME}}作为这个参数的值。

默认值
{{subst:PAGENAME}}
页面名称必需
折叠状态state

[autocollapse, uncollapsed, collapsed, plain, off] 参见模板页面

默认值
autocollapse
字符串可选
导航栏显示状态navbar

如果设置为plain,在标题栏左侧的 V•T•E 链接不会显示出来, 而且补白会被自动应用以保持标题居中。

字符串可选
边框border

[(child/subgroup), off] 如果设置为 child 或 subgroup, Navbox可以用作一个无边框的子代, 它可以恰好适合另一个Navbox; 如果设置为 none, 则边框将会隐藏、内边距将会被移除, Navbox可以被使用于其他容器的子项。

字符串可选
标题title

显示在表格顶端一行居中位置的文字

wikitext片段推荐
组 1group1

第1组, 如果被指定, 文字会显示在位于 listn 左侧的抬头单元格中; 如果被省略, listn 占用表格的全部宽度。

wikitext片段可选
列表单元格 1list1

第1个列表单元格, 该模板的主体, 通常为一栏链接。

wikitext片段可选
组 2group2

同 "组 1"

wikitext片段可选
列表单元格 2list2

同 "列表单元格 1"

wikitext片段可选
组 3group3

同 "组 1"

wikitext片段可选
列表单元格 3list3

同 "列表单元格 1"

wikitext片段可选
组 4group4

同 "组 1", 注意数字可以一直延伸下去

wikitext片段可选
列表单元格 4list4

同 "列表单元格 1", 注意数字可以一直延伸下去

wikitext片段可选
右侧图像image

显示在标题 (title) 之下、主体 (group/list) 之右侧的一个单元格中的一张图像, 使用标准Wikitext语法

示例值
[[File:Exaple.png|80px]]
wikitext片段可选
左侧图像imageleft

显示在标题 (title) 之下、主体 (list) 之左侧的一个单元格中的一张图像, 使用标准Wikitext语法

示例值
[[File:Example.png|80px]]
wikitext片段可选
顶部单元格above

一个全宽度单元格, 显示在标题栏与第一个 group/list 之间

wikitext片段可选
底部单元格below

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

wikitext片段可选
主体CSS样式bodystyle

指定应用到模板主体的 CSS 样式

字符串可选
基本CSS样式basestyle

应用于 title, above, below 和 group 单元格的 CSS 样式

字符串可选
标题栏CSS样式titlestyle

应用于 tltle 单元格的 CSS 样式

字符串可选
组CSS样式groupstyle

应用到所有 group 单元格的CSS样式

字符串可选
组单元格宽度groupwidth

为 group 单元格指定统一宽度的数字和单位

字符串可选
列表CSS样式liststyle

应用到所有 list 单元格的CSS样式

字符串可选
列表单元格内边距listpadding

定义每个列表单元格内边距的数字和单位

字符串可选
奇数列表行CSS样式oddstyle

作用于奇数列表行的CSS样式。覆盖由 liststyle 定义的样式。

字符串可选
偶数列表行CSS样式evenstyle

作用于偶数列表行的CSS样式。覆盖由 liststyle 定义的样式。

字符串可选
evenoddevenodd

[swap, even, odd, off] 如果设置为 swap, 则偶数和奇数行的颜色将被反转; 设置为 even 或 odd 会将所有行设置为具有条纹颜色; 设置为 off 将会禁用自动行条带化.

字符串可选
右侧图像单元格CSS样式imagestyle

应用于右侧图像单元格的CSS样式

字符串可选
左侧图像单元格的CSS样式imageleftstyle

应用于左侧图像单元格的CSS样式

字符串可选
组 1 CSS样式group1style

应用于 组 1 的CSS样式

字符串可选
组 2 CSS样式group2style

应用于 组 2 的CSS样式

字符串可选
组 3 CSS样式group3style

应用于 组 3 的CSS样式

字符串可选
组 4 CSS样式group4style

应用于 组 4 的CSS样式, 注意数字可以一直延伸下去

字符串可选
列表单元格 1 CSS样式item1style

应用于 列表单元格 1 的CSS样式

字符串可选
列表单元格 2 CSS样式item2style

应用于 列表单元格 2 的CSS样式

字符串可选
列表单元格 3 CSS样式item3style

应用于 列表单元格 3 的CSS样式

字符串可选
列表单元格 4 CSS样式item4style

作用于 列表单元格 4 的CSS样式, 注意数字可以一直延伸下去

字符串可选
导航框CSS类bodyclass

应用到整个导航框的CSS类

字符串可选
组单元格CSS类groupclass

应用到所有组单元格的CSS类

字符串可选
列表单元格CSS类listclass

应用到所有列表单元格的CSS类, 一般的说必须包含 hlist

默认值
hlist
字符串可选
顶部单元格CSS类aboveclass

应用到顶部单元格的CSS类

字符串可选
底部单元格CSS类belowclass

应用到底部单元格的CSS类

字符串可选
titlegrouptitlegroup

(高级参数) 这会在标题区域放置一个组, 其默认样式与 groupn 相同。仅应在特殊情况下使用它。

字符串可选
titlegroupstyletitlegroupstyle

标题组单元格的样式。

字符串可选
innerstyleinnerstyle

(高级参数, 详细信息见模板页面) 暂缺

未知可选
nowrapitemsnowrapitems

设置为 |nowarpitems=yes 会将nowarp应用于列表项中的每一行, 以及任何 above 或 below 项。

布尔可选
orphanorphan

在子Navbox中设置为 |orphan=yes可修复奇/偶条带并将其从Category:Navbox orphans中移除。

布尔可选

脚注