模板:Navbox with columns

NMFWiki,网易我的世界论坛的百科全书!转载请声明引自NMFWiki。
跳到导航 跳到搜索
Template-info.svg 模板文档  [查看] [编辑] [历史] [刷新]   这个文档嵌入模板:Navbox with columns/doc

以栏显示其内容的navbox。最初的目的是提供一种相对简单的方法来对齐以标志图标为前缀的链接。

用法[编辑源代码]

仅包括必填参数和colwidth

{{Navbox with columns
|name  = {{subst:PAGENAME}}
|title = 
|colwidth = <!--为每栏设置默认宽度,推荐使用比例单位,如em-->
|col1  = 
|col2  = 
}}
  • 使用比例单位意味着模板仍应在浏览器字体大小范围内正确显示。若未指定colwidth,默认值为10em.

参数[编辑源代码]

这个模板和它的姐妹模板{{Navbox}}和{{Navbox with collapsible groups}}使用许多通用的参数。通用参数用一个十字符号标明。要深入了解这些参数的详细介绍和实例,请参见{{Navbox}}。

属性参数[编辑源代码]

name
模板名。如「Navbox with columns」。
state [autocollapse, uncollapsed, collapsed, plain, off]
更多信息请查看{{Navbox}}。
navbar
可取的值为plain、off,以及默认的留空。更多信息请查看{{Navbox}}。
border
可取的值为child、none,以及默认的留空。如果你希望将一个navbox置于另一个navbox之内,则设为child;选择这个值时,子navbox将紧贴在父navbox内,无边框。父navbox可以是{{Navbox}}的list区,也可以是{{Navbox with columns}}的一个栏(column),{{Navbox with collapsible groups}}的list区。更多信息和范例请查看{{Navbox}}。

基本数据参数[编辑源代码]

title
模板的标题,在顶端的标题栏居中显示。
above
在groups/lists上方显示的文字或者其他元素。
image
在所有groups/lists右边显示的图片。
imageleft
在所有groups/lists左边显示的图片。
below
在groups/lists下方显示的文字或者其他元素。

样式参数[编辑源代码]

style
应用于整个模板的CSS样式。
titlestyle
应用于标题栏的CSS样式;一般设为background:color
abovestyle
belowstyle
分别应用于abovebelow参数的CSS样式。
basestyle
同时应用于titleabovebelowgroupn的CSS样式。
imagestyle
应用于image参数的CSS样式。
imageleftstyle
应用于imageleft参数的CSS样式。
colstyle
应用于所有columns的CSS样式;若使用,一般设为background:color per titlestyle above
oddcolstyle
evencolstyle
应用到奇数/偶数编号的列表。
colnstyle
仅应用于第几列的CSS样式。
colheaderstyle
应用于所有column头部的CSS样式。
colnheaderstyle
应用于第几列标题的CSS样式。
colnfooterstyle
应用于第几列页脚单元格的CSS样式。

columns 参数[编辑源代码]

colwidth
宽度,最好采用比例单位(例如em或百分比),用于宽度未由参数colnwidth指定的每列。默认10em。例:
colwidth = 15em / colwidth = 25%
fullwidth
如果设置为任何值,则列的总宽度将线性缩放以使宽度总和为100%。一个相当高级的参数,通常不需要使用,应当留空。如果使用colheader或colfooter,则自动使用全宽。例:
fullwidth = true
padding
在第一列之前填充,最好是比例单位。默认5em。通过将填充设置为0来禁用填充。
colnwidth
第几栏的宽(覆盖参数colwidth)。
coln
第几栏的内容。如果使用栏,则需要col1。最多可以有20栏。
colnheader
列上方显示的第几列的标题单元格。参见下方示例。
colnfooter
显示在第几列下方的页脚单元格。
colnheadercolspan
一个数字,指定第几列标题应该跨越多少列。默认1。若大于1,则不要指定它所涵盖的列标题。例如,若col1headercolspan = 3,则将 col2headercol3header 留空。
colnfootercolspan
一个数字,指定第几列页脚应该跨越多少列。默认1。若大于1,则不要指定它所覆盖的列脚注。例如,若col1footercolspan = 3,则将 col2footercol3footer 留空。

附加 groups/lists[编辑源代码]

您可能想要在columns下方添加一些额外group和/或list。以下参数用于提供此类功能。更多信息和范例请查看{{Navbox}}。

groupn
最多允许6个附加group与columns下方的list一起使用。
listn
最多允许在columns下方添加6个list。
groupstyle
应用于所有group头部参数的CSS样式。
groupnstyle
应用于特定group头部的CSS样式。
liststyle
应用于所有list内容参数的CSS样式。
listnstyle
应用于特定list内容的CSS样式。
listpadding
每个list单元格的边距。
oddstyle
evenstyle
应用到奇数/偶数编号的列表(覆盖参数liststyle)。默认的表现是分别添加条纹状的颜色(白色和灰色)到奇数/偶数行,以提高可读性。除了在非常特别的情况下,这些设置不应更改。
evenodd [swap, even, odd, off]
更多描述请查看{{Navbox}}。

参见[编辑源代码]