Loading AI tools
维基媒体模板 来自维基百科,自由的百科全书
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
image | image | 无描述 | 未知 | 可选 |
Title | Title | 无描述 | 未知 | 可选 |
above | above | 无描述 | 未知 | 可选 |
group1 | group1 | 无描述 | 未知 | 可选 |
list1 | list1 | 无描述 | 未知 | 可选 |
group2 | group2 | 无描述 | 未知 | 可选 |
list2 | list2 | 无描述 | 未知 | 可选 |
list3 | list3 | 无描述 | 未知 | 可选 |
group3 | group3 | 无描述 | 未知 | 可选 |
group4 | group4 | 无描述 | 未知 | 可选 |
list4 | list4 | 无描述 | 未知 | 可选 |
below | below | 无描述 | 未知 | 可选 |
imageleft | imageleft | 无描述 | 未知 | 可选 |
模板的名称 | name | 无描述 | 未知 | 可选 |
标题栏的文字 | title | 无描述 | 未知 | 可选 |
listclass | listclass | 用于list单元格的CSS样式,常设定为hlist以使用水平列表。如果above、below也需使用水平列表则应改用bodyclass参数。 | 未知 | 可选 |
titlestyle | titlestyle | 一个用于标题栏的CSS样式
| 未知 | 可选 |
可摺疊? | 標題顏色 | 圖像 | 組別 | 樣式(主體) 參數 |
範例 | |
---|---|---|---|---|---|---|
{{Navbox}} | 是 | navbox | 主體左/右側 | 是 | 是 | {{维基帮助导航}} |
{{Navbox with collapsible groups}} | 是 | navbox | 主體左/右側和/或在每列表中 | 是 | 是 | {{ATI}} |
{{Navbox with columns}} | 是 | navbox | 欄左/右側 | 否 | 是 | {{日本都道府縣知事}} |
{{NavboxV2}} | 是 | navbox | 主體左/右側、欄左/右側和/或在每列表中 | 是 | 是 | {{广州地铁车站}} |
類別 | CSS class | Javascript | 何時摺疊 | 自定義 初始狀態 |
套疊結構 |
---|---|---|---|---|---|
Collapsible tables | mw-collapsible | jQuery.makeCollapsible | 頁面有兩塊或以上autocollapse模板 | 是 | 是 |
此Template被引用於約670,000個頁面,佔全部頁面的9%。 為了避免造成大規模的影響,所有對此Template的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此Template中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
此模板不能在维基百科的移动视图中显示,只能在桌面版显示。请阅读文档以获得解释。 |
此模板使用Lua语言: |
相对于英文及粤语维基百科版本的本地变动(供之后更新的管理员参考): |
本模板可相对快速地建立一个导航模板,它配备了默认样式,这些样式能对付大多数导航模板。不建议改变默认样式,尽管这是可以的。为了导航模板的标准化,也为了方便使用,强烈建议使用这个模板,或者它的「Navbox系列」姊妹模板中的某一个。
请移除置空不用的参数。
{{Navbox
| name = {{subst:PAGENAME}}{{subst:void|请勿更改此行的任何内容,保存页面时它将自动更改/請勿變更此列的任何內容,儲存頁面時它將自動變更}}
| title =
| listclass = hlist
| state = {{{state|}}}
| above =
| image =
| group1 =
| list1 =
| group2 =
| list2 =
| group3 =
| list3 =
<!-- ... -->
| below =
}}<noinclude>
{{navbox documentation}}
<!-- 在此处添加导航模板的分类/在此處添加導航模板的分類 -->
</noinclude>
Navbox使用小写的参数名称,如上面框中所示。如果省略其他参数,必需的name和title会创建一个单行方框。
请注意“group1”(等等)是可选的,命名为“above/below”的部分也是可选的。
基本的和最常见的参数如下所示:
name
–模板的名称(“Template:”后面的部分,注意不是模板的标题)。title
–标题栏的文字,像[[化学分支]]。listclass
–用於list单元格的CSS样式,常设定為hlist以使用水平列表。如果above、below也需使用水平列表则应改用bodyclass参数。state
–方框的折叠状态。titlestyle
–一个用于标题栏的CSS样式,像:background:gray;
groupstyle
–一个用于分组单元格的CSS样式,像:background:#eee;
above
–在group/list区段之上显示的文字,可能是一栏综合的维基链接。image
–一个可选的右侧图片,以完整image标签的形式编码:[[File:XX.jpg|90px]]。imageleft
–一个可选的左侧图片,编码方式与“image”参数相同。groupn
–左侧的文字,在list-n之前(如果group-n被省略,list-n从方框的左侧开始)。listn
–列出维基链接的文字,通常是一个无序列表。below
–在group/list区段之下显示的文字。下方参数描述章节解释了进一步的细节及限制。其他导航格式則可見表格的布局。
下面是用于{{Navbox}}的完整参数清单。在大多数情况下,只要有参数name
、title
和list1
就可以了,子导航框甚至不需要设置那些参数。
{{Navbox}}与它的姊妹模板{{Navbox with columns}}、{{Navbox with collapsible groups}}共用很多参数名称,以提高一致性与易用性。带有†标记的参数适用于这三个主模板。
{{subst:PAGENAME}}
作为这个参数的值,这也是个快捷的方法。仅当title
被指定,且border
参数未被设置且未使用navbar
参数禁用导航栏时,name参数才是必需的。autocollapse、expanded、collapsed、plain、off
]autocollapse
。如果一个页面上同时有两个或更多可折叠表格,那么该页面上的带autocollapse
的导航框在页面载入时会折叠起来。要了解技术上的实现,请参见MediaWiki:Common.js中的mwCollapsibleSetup
函数。collapsed
,该导航框会在页面载入时折叠起来。plain
,该导航框在展开时不带右侧的“隐藏”链接,并且标题会保持居中(通过使用补白来偏移查·论·编链接)。off
,该导航框在展开时不带右侧的“隐藏”链接,但是没有补白、标题未必居中。这只是为了高级用法;“plain”选项应能满足大多数需要将“显示”/“隐藏”按钮隐藏起来的应用。autocollapse
、collapsed
、plain
或off
之外的其他值(像“expanded”),该导航框会在页面载入时展开,並带有“隐藏”按钮。state = <noinclude>expanded</noinclude>
state
参数,可以将其添加到模板定义后的<noinclude>...</noinclude>
部分,也可以添加到{{Documentation subpage}}上的说明中。plain
,在标题栏左侧的查·论·编链接不会显示,而且自动应用补白以保持标题居中;设置为off
可以移除查·论·编链接,但是不会应用补白(这只是为了高级用法;“plain”选项应能满足大多数不想要导航栏的应用。)强烈建议使用者不要隐藏导航栏,为的是使用户编辑该模板更加容易,并且在各页面中保持标准风格。child
或subgroup
,那么该导航框能够被用作一个无边框的子导航框。其边框被隐藏并且在表格的边上没有补白,因此它能很好地放进它的父导航框的list区域。如果设置为none
,那么其边框被隐藏并且补白被移除,导航框可用作另一个容器的子项(不要在另一个导航框内使用none
选项;同样地,只在另一个导航框内使用child
/subgroup
选项)。如果设置为其他任意值(默认值),则显示带有1px边框的常规导航框。将边框指定为子导航框样式的另一种方法是这样的(即使用第一个未命名参数而不是border参数):
{{Navbox|child|...}}
{{Clear}}
来保证正确的居中。本参数从技术上来说不是必需,但是使用{{Navbox}}而不带标题相当没有意义。<div> </div>
内则可分行显示。每个附加的list被显示在一个单独的表格行中,每个listn前面可能有一个相对应的groupn参数。*
開頭,使用兩個或更多星號會增加更多階層。image = [[File:Example.jpg|100px]]
imageleft = [[File:Example.jpg|100px]]
一般不建议更改样式,以保持维基百科中模板和网页的一致性,然而还是可以修改。
bodystyle = background:#nnnnnn;
bodystyle = width:N [em/%/px or width:auto];
bodystyle = float:[left/right/none];
bodystyle = clear:[right/left/both/none];
basestyle = background:lightskyblue;
titlestyle = background:#nnnnnn;
titlestyle = background:name;
titlestyle = background:none;
–没有背景颜色groupstyle = background:#nnnnnn;
groupstyle = text-align:[left/center/right];
groupstyle = vertical-align:[top/middle/bottom];
group3style = background: red; color: white;
groupwidth = 9em
list5style = background: #ddddff;
listpadding = 0.5em 0;
(设置顶部和底部的内边距为0.5em,左侧和右侧的内边距为0)listpadding = 0
(删除所有内边距)[swap, even, odd, off]
swap
,则奇偶行的自动条纹将反转。通常情况下,偶数行的条纹背景为浅灰色;使用该参数时,奇数行将获得灰色条纹,而不是偶数行。设置为even
或odd
可将所有行设置为该条纹颜色。设置为off
可禁用自动条纹。abovestyle = background:#nnnnnn;
abovestyle = text-align:[left/center/right];
belowstyle = background:#nnnnnn;
belowstyle = text-align:[left/center/right];
imagestyle = width:5em;
这里列出编辑者最常更改的样式设置。其他更加复杂的样式设置被排除以保持简洁。大多数样式设置在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;
由于liststyle和oddstyle是透明的,奇数列表有bodystyle的颜色,其默认值是#fdfdfd(白色带有少许灰色)。list对应group的话会有text-align:left;
设定,,否则text-align:center;
。由于只有bodystyle有一个垂直对齐(vertical-align)属性,所有其他样式继承其vertical-align:middle;
设定。
hlist
类。上述所有参数都接受hlist
类,但如果多个参数使用了hlist
类,请改用|bodyclass=hlist
。nowraplinks
类,例如|listclass=wraplinks
。|orphan=yes
以修复奇数/偶数行条纹并删除分类:孤立的子导航框。该模板支持添加微格式信息。这是通过向各种数据单元添加“class”属性来实现的,这些属性指示其中包含哪种信息。例如,要将导航框标记为包含有关人物的hCard信息,请添加以下参数:
| bodyclass = vcard
以及
| titleclass = fn
或(举例):
| title = <span class="fn">[[郭敬明]]</span>作品
……等等。
关于在维基百科使用微格式的详细信息,请参见微格式维基专题。关于微格式的更多基础信息,请参见微格式。
由{{Navbox}}「不带」image、above和below参数生成的表格(为演示而添加灰色的列表背景):
由{{Navbox}}「带有」image、above和below参数生成的表格(为演示而添加灰色的列表背景):
由{{Navbox}}「带有」image、imageleft、lists,且「不带」groups、above、below生成的表格(为演示而添加灰色的列表背景):
{{Navbox |listclass=hlist |name = {{subst:PAGENAME}} |title = [[多媒体超级走廊]](马来西亚){{Clear}}「不带图片」 |group1 = 中心 | list1 = [[赛柏再也]] |group2 = 区域 | list2 = [[巴生谷]] |group3 = 主要地标 | list3 = * [[双子塔]] * [[吉隆坡电讯高塔]] * [[吉隆坡中央车站]] * [[马来西亚科技园]] * [[布城]] * [[赛柏再也]] * [[吉隆坡国际机场]] |group4 = 基础设施 | list4 = * [[快速铁路]] * [[吉隆坡-布城高速公路]] * [[全机场管理系统]] |group5 = 首要应用 | list5 = * [[电子政务]] * [[大马卡]] }}
{{Navbox |listclass=hlist |name = {{subst:PAGENAME}} |title = [[多媒体超级走廊]](马来西亚) |image = [[File:Flag of Malaysia.svg|80px]] |list1 = * [[双子塔]] * [[吉隆坡电讯高塔]] * [[吉隆坡中央车站]] * [[马来西亚科技园]] * [[布城]] * [[赛柏再也]] * [[吉隆坡国际机场]] }}
{{Navbox |listclass=hlist |name = {{subst:PAGENAME}} |title = [[多媒体超级走廊]](马来西亚) |image = [[File:Flag of Malaysia.svg|80px]] |imageleft = [[File:Flag of Malaysia.svg|80px]] |list1 = * [[双子塔]] * [[吉隆坡电讯高塔]] * [[吉隆坡中央车站]] |list2 = * [[快速铁路]] * [[吉隆坡-布城高速公路]] * [[全机场管理系统]] |list3 = * [[电子政务]] * [[大马卡]] |list4 = * [[巴生谷]] }}
{{Navbox |listclass=hlist |name = {{subst:PAGENAME}} |title = [[多媒体超级走廊]](马来西亚) |image = [[File:Flag of Malaysia.svg|80px]] |above = 上方文字放在这里 |group1 = 中心 |list1 = * [[赛柏再也]] |group2 = Area |list2 = * [[巴生谷]] |group3 = 主要地标 |list3 = * [[双子塔]] * [[吉隆坡电讯高塔]] * [[吉隆坡中央车站]] * [[马来西亚科技园]] * [[布城]] * [[赛柏再也]] * [[吉隆坡国际机场]] |group4 = 基础设施 |list4 = * [[快速铁路]] * [[吉隆坡-布城高速公路]] * [[全机场管理系统]] |group5 = 首要应用 |list5 = * [[电子政务]] * [[大马卡]] |below = 网站:[http://www.msc.com.my/ www.msc.com.my] }}
可以在一个导航框中放置多个导航框。这些可以内联指定,也可以使用嵌套的导航框模板指定,尽管后一种方法可能会导致模板展开后长度非常大。
要内联指定子导航框,请使用{{NavboxV2}},为第一个组增加了一个子组如下:
{{NavboxV2 | name = {{subst:PAGENAME}} | title = Title | group1 = [optional] | list1-border = child | list1-type = vertical | list1-title = [optional] | list1-group1 = [optional] | list1-list1-border = child | list1-list1-type = vertical | list1-list1-title = [optional] | list1-list1-group1 = [optional] | list1-list1-list1 = ...子導航框參數... ... ... }}
要使用嵌套模板指定子导航框,可以将参数1或border参数指定为“child”,为第一个组增加了一个子组如下:
{{Navbox | name = {{subst:PAGENAME}} | title = Title | group1 = [optional] | list1 = {{Navbox|child ...子導航框參數... }} ... }}
条纹颜色带会自动交替。如果想去除所有的条纹颜色带,可以在每个Navbox中设置listn-liststyle = background:transparent;
。
下面的示例中,常规Navbox被用作容器,其list1-border、list2-border和list3-border参数均包含child
关键字。由于使用了“child”或“subgroup”关键字,“查·论·编”标题链接会自动隐藏(与常规Navbox不同,子Navbox不要求填写“name”参数),因此无需对每个导航链接使用navbar = plain
。代码listN-state = {{#ifeq:{{{selected|}}|ABBREVIATION|expanded|{{{stateN|collapsed}}}}}
用于复制{{Navbox with collapsible groups}}的abbrN = ABBREVIATION
功能。
此导航框模板被特别设计使得能与另外两个姊妹模板协同工作:{{Navbox with columns}}和{{Navbox with collapsible groups}}。所有这三个模板共用常用的参数,以提高一致性与易用性(此类参数在上面的完整参数列表中用†作了标记)。最重要的是,所有这三个模板能互相被用作另一个的子模板(通过使用border = child
参数,或将第一个参数(无名)指定为child
。例如,使用{{Navbox|child ...}}
、{{Navbox with columns|child ...}}
或{{Navbox with collapsible groups|child ...}}
)。
由於嵌入子導航框可能使導航框、引用頁面超出模板引用大小限制,故可使用{{NavboxV2}}取代上面三種模板。
bodystyle = background:purple;
),那么你就需要使这个左边框颜色(border-left-color)与该背景色相适配(即liststyle = border-left-color:purple;
)。如果你想有一个边框围绕在每一个列表单元格,那么在分组与列表之间的这个2px的边框会消失;你要拿出自己的解决方案。style/bodystyle
的顶端外边距(top margin)或底顶端外边距(bottom margin),那么此特性就不运作了。bodystyle = width: 22em; float: right; margin-left: 1em; margin-right: 0;
{{#invoke:Navbox|navbox
| name = {{subst:PAGENAME}}
| title = Title
| group1 = [optional]
| list1 = {{#invoke:Navbox|navbox|child
...子導航框參數...
}}
...
}}
{{Navbox decade list}}
-允许在列表项中插入十年一行的等距链接。{{Navboxes}}
-将多个导航框收纳到一起。{{Nobold}}
-當預設文字樣式設定為粗體時,可用來顯示無粗體文字的模板。{{Sidebar}}
-垂直对齐的导航模板。{{Navbox documentation}}
-使用{{Documentation}}显示标准文档。{{Nowrap begin}}
、{{·}}
及{{•}}
-已弃用,非过时的替代项是使用hlist
类来格式化列表。参见{{Flatlist}}以了解hlist
工作原理的技术说明。Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.