panmwo:NoteTA
panmwo:Documentation subpage
panmwo:High-use
panmwo:Uses Lua
panmwo:Mbox
panmwo:Navbox suite
本模板可相?快速地建立一?
?航模板
,?配?了缺省?式,?些?式能?付大多??航模板。不建?改?缺省?式,?管?是可以的。?了?航模板的?准化,也?了方便使用,强烈建?使用??模板,或者?的「Navbox系列」?妹模板中的某一?。
?移除置空不用的??。
{{Navbox
| state = autocollapse <!--autocollapse、uncollapsed、collapsed、plain、off-->
| name = {{subst:PAGENAME}}
| title =
| image =
| above =
| abovestyle =
| listclass = hlist
| group1 =
| list1 =
| group2 =
| list2 =
| group3 =
| list3 =
| group4 =
| list4 =
| group5 =
| list5 =
| group6 =
| list6 =
| group7 =
| list7 =
| group8 =
| list8 =
| group9 =
| list9 =
| group10 =
| list10 =
| group11 =
| list11 =
| group12 =
| list12 =
| group13 =
| list13 =
| group14 =
| list14 =
| group15 =
| list15 =
| group16 =
| list16 =
| group17 =
| list17 =
| group18 =
| list18 =
| group19 =
| list19 =
| group20 =
| list20 =
| belowstyle =
| below =
}}
{{{Title}}}
|
---|
| {{{above}}}
| | {{{group1}}}
| {{{list1}}}
| {{{image}}}
|
---|
| {{{group2}}}
| {{{list2}}}
|
---|
| {{{list3}}}不?{{{group3}}}
| | {{{group4}}}
| {{{list4}}}
|
---|
| {{{below}}}
其他?航格式見
表格的布局
|
|
Navbox使用小?的??名?,如上面?中所示。如果省略其他??,必需的
name
和
title
??建一??行方?。
?注意“group1”(等等)是可?的,命名?“above/below”的部分也是可?的。
基本的和最常?的??如下所示:
name
- 模板的名?(“Template:”后面的部分,注意不是模板的??)。
title
- ???的文字,像[[化?分支]]。
listclass
- 用於list?元格的
CSS?式
,常?定?hlist以使用
水平列表
。如果
above
、
below
也需使用水平列表??改用bodyclass??。
state - autocollapse、uncollapsed、collapsed
:方?的折???,其中“autocollapse”?自??藏被堆?的多??航?。
titlestyle
- 一?用于???的CSS?式,像:
background:gray;
groupstyle
- 一?用于分??元格的CSS?式,像:
background:#eee;
image
- 一?可?的右??片,以完整image??的形式??:[[File:XX.jpg|90px]]。
imageleft
- 一?可?的左??片,??方式?“image”??相同。
above
- 在group/list?段之上?示的文字,可能是一??合的?基?接。
group
n
- 左?的文字,在list-n之前(如果group-n被省略,list-n?方?的左??始)。
list
n
- 列出?基?接的文字,通常是一?
无序列表
。
below
- 在group/list?段之下?示的文字。
下方
??描述
章?解?了?一步的??及限制。其他?航格式則可見
表格的布局
。
下面是用于{{[[
panmwo:transclude
|Navbox]]}}的完整????。在大多?情?下,只要有??
name
、
title
和
list1
就可以了,
子?航?
甚至不需要?置那些??。
{{[[
panmwo:transclude
|Navbox]]}}??的?妹模板{{[[
panmwo:transclude
|Navbox with columns]]}}、{{[[
panmwo:transclude
|Navbox with collapsible groups]]}}共-{}-用?多??名?,以提高一致性?易用性。?有
†
??的??适用于?三?主模板。
- name
†
- 模板的名?。?了使所有衍生模板的“-{zh-hans:?;zh-hant:閱;}-·?·?”?接正?工作,就必須?置????。?可以?入
{{subst:PAGENAME}}
作?????的?,?也是?快捷的方法。
- state
†
[
autocollapse、uncollapsed、collapsed、plain、off
]
- 缺省?
autocollapse
。如果一??面上同?有??或更多可折?表格,那???面上的?
autocollapse
的?航?在?面?入??折?起?。要了解技?上的??,???
MediaWiki:Gadget-collapsibleTables.js
。
- 如果?置?
collapsed
,??航??在?面?入?折?起?。
- 如果?置?
plain
,??航?在展??不?右?的“?藏”?接,?且???保持居中(通?使用?白?偏移
-{zh-hans:?;zh-hant:閱;}-·?·?
?接)。
- 如果?置?
off
,??航?在展??不?右?的“?藏”?接,但是?有?白、??未必居中。?只是?了高?用法;“plain”???能?足大多?需要?“?示”/“?藏”按??藏起?的?用。
- 如果?置?除
autocollapse
、
collapsed
、
plain
或
off
之外的其他?(像“uncollapsed”),??航??在?面?入?展?,??有“?藏”按?。
- 若要在??(未被包含)??示??及“?藏”按?,而在?目中自??藏?容,可以?“uncollapsed”置于<noinclude>??之?:
state = <noinclude>uncollapsed</noinclude>
- 如果想???者在?目中覆?折?狀態,可以??做:
- 在??建的模板里,像??加入也命名?“state”的????:
- | state = {{{state<includeonly>|?想要的初始??</includeonly>}}}
- <includeonly>|使模板在本身?面?展?。
- 示例:{{
土星的?星
}}?autocollapse作?其缺省的初始??。?目
土?三十五
嵌入包含了?,?且只有一??航?架。因此??面的“土星的?星”?航??示;?目
土?一
有???航?,因此??面的“土星的?星”?航?折?。此外也可在?目中使用?state??的引用形式(如{{土星的?星|state=collapsed}})覆?其折???。
- 示例:{{
阿拉伯?言
}}?expanded作?其缺省的初始??。所有嵌入包含?的?目缺省情?下??示?容,除非?目在嵌入包含??指定了state = collapsed。
- navbar
†
- 缺省?
Navbar
。如果?置?
plain
,在???左?的
-{zh-hans:?;zh-hant:閱;}-·?·?
?接不??示,而且自??用?白以保持??居中;?置?
off
可以移除
-{zh-hans:?;zh-hant:閱;}-·?·?
?接,但是不??用?白(?只是?了高?用法;“plain”???能?足大多?不想要?航?的?用。)强烈建?使用者不要?藏?航?,?的是使用????模板更加容易,?且在各?面中保持?准?格。
- title
†
- ?示在表格?端一行居中位置的文字,?通常是?模板的主?,也就是主??容的?要描述。???是??的一行,如果需要第二行,?使用
{{Clear}}
?保?正?的居中。本???技?上??不是必需,但是使用{{[[
panmwo:transclude
|Navbox]]}}而不???相??有意?。
- group
n
†
- (?
group1
、
group2
等等)如果被指定,文字??示在
list
n
左?的???元格中;如果被省略,
list
n
占用表格的全部?度。
- list
n
†
- (?
list1
、
list2
等等)模板的主?,每??航?至少需要一?
list
??,通常?一??接,格式???;如果整?列表被?入
<div> </div>
??可分行?示。每?附加的
list
被?示在一???的表格行中,每?
list
n
前面可能有一?相??的
group
n
??。
- 在
水平列表
中,每?
內部?接
都?新起一行,?以
星號
*
開頭,使用兩個或更多星號會增加更多階層。
- image
†
- 一??片??示在??(title)下、主?(group/list)右?的一??元格中。?使?片正??示,必?指定
list1
??。
image
???接受?准的?基代??:
image = [[File:Example.jpg|100px]]
- imageleft
†
- 一??片??示在??(title)下、主?(list)左?的一??元格中。?使?片能正??示,必?指定
list1
??,而且不能指定分?(group)。
imageleft
?接受?准的?基代??:
imageleft = [[File:Example.jpg|100px]]
- above
†
- 一?全?度?元格,?示在????第一?group/list之?,也就是位于?模板的主?(group、list和image)之上。在不??片的模板中,
above
?不?
group1
??的
list1
??以同?方式?作。
- below
†
- 一?全?度?元格,?示在?模板主?(group、list和image)的下方。在不??片的模板中,
below
??模板最后面的不?
group
n
??的
list
n
??以同?方式?作。作?一?使用了
below
??的示例,???{{[[
panmwo:transclude
|非洲]]}}。
一般不建?更改?式,以保持?基百科中模板和??的一致性,然而?是可以修改。
- style
†
- 指定?用到模板主?的CSS?式。
bodystyle
??也有下面?例的同?效果,?能替代
style
??。此?????使用,因??可以?致??上的不一致。?例:
style = background:#
nnnnnn
;
style = width:
N
[em/%/px or width:auto];
style = float:[
left/right/none
];
style = clear:[
right/left/both/none
];
- basestyle
†
- CSS?式,?同??用到
title
、
above
、
below
和
group
?元格,不??用到
list
?元格。使??者容易改??航?的基本?色,而无需在不同部分重?指定。?例:
basestyle = background:lightskyblue;
- titlestyle
†
- ?用到
title
的CSS?式,最常用于指定title背景?色:
titlestyle = background:
#nnnnnn
;
titlestyle = background:
name
;
- groupstyle
†
- ?用到
groupN
?元格的CSS?式。???覆??用于整?表格的任何?式。?例:
groupstyle = background:#
nnnnnn
;
groupstyle = text-align:[
left/center/right
];
groupstyle = vertical-align:[
top/middle/bottom
];
- liststyle
†
- ?用到所有list的CSS?式。若指定了下面的
oddstyle
和
evenstyle
??,????先于本??。
- oddstyle
- evenstyle
- ?用到奇?/偶???的?式,?推?由
liststyle
定?的?式。缺省表?是分?添加???的?色(白色和灰色)到奇?/偶?行,以提高可?性。除了在非常特?的情?下,?些?置不?更改。
- abovestyle
†
- belowstyle
†
- CSS?式,?用到?端?元格(通?
above
??指定)和底端?元格(通?
below
??指定)。常用??置背景?色或文本??方式:
abovestyle = background:#
nnnnnn
;
abovestyle = text-align:[
left/center/right
];
?里列出??者最常更改的?式?置。其他更加??的?式?置被排除以保持??。大多??式?置在
MediaWiki:Common.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;
?定。
由{{[[
panmwo:transclude
|Navbox]]}}「不?」
image
、
above
和
below
??生成的表格(?演示而添加灰色的列表背景):
{{{Title}}}
|
---|
| {{{group1}}}
| {{{list1}}}
|
---|
| {{{group2}}}
| {{{list2}}}
|
---|
| {{{list3}}} 不? {{{group3}}}
| | {{{group4}}}
| {{{list4}}}
|
---|
|
由{{[[
panmwo:transclude
|Navbox]]}}「?有」
image
、
above
和
below
??生成的表格(?演示而添加灰色的列表背景):
{{{Title}}}
|
---|
| {{{above}}}
| | {{{group1}}}
| {{{list1}}}
| {{{image}}}
|
---|
| {{{group2}}}
| {{{list2}}}
|
---|
| {{{list3}}} 不? {{{group3}}}
| | {{{group4}}}
| {{{list4}}}
|
---|
| {{{below}}}
|
|
由{{[[
panmwo:transclude
|Navbox]]}}「?有」
image
、
imageleft
、
lists
,且「不?」
groups
、
above
、
below
生成的表格(?演示而添加灰色的列表背景):
{{{Title}}}
|
---|
| {{{imageleft}}}
| {{{list1}}}
| {{{image}}}
| | {{{list2}}}
| | {{{list3}}}
| | {{{list4}}}
|
|
{{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]
}}
|
---|
| 上方文字放在?里
| | 中心
| | |
---|
| ?域
| |
---|
| 主要地?
| |
---|
| 基??施
| |
---|
| 首要?用
| |
---|
| |
|
要在一???中放置多??航?,可以、使用{{[[
panmwo:transclude
|Navbox subgroup]]}},或???1或border??指定?“child”,?第一??增加了一?子?如下:
{{Navbox
| name = {{subst:PAGENAME}}
| title = Title
| group1 = [optional]
| list1 = {{Navbox|child
...子導航?參數...
}}
...
}}
“evenodd”??用??整子分?中????色?的分布,以?保?色排列正?。如果想去除所有的???色?,可以在每?Navbox中?置
liststyle = background:transparent;
。
子次?分?示例
|
---|
| 上方文字
| | 分?1
| 列表1
| |
---|
| 分?2
| 分?2.1
| 列表1
|
---|
| 分?2.2
| 列表2
|
---|
| 分?2.3
| 列表3
|
---|
|
---|
| 分?3
| 列表3
|
---|
| 分?4
| 分?4.1
| 列表1
|
---|
| 分?4.2
| 列表2
|
---|
| 分?4.3
| 列表3
|
---|
|
---|
| 下方文字
|
|
panmwo:Main
下面的示例中,常?Navbox被用作容器,其list1、list2和list3??各包含?外的Navbox(?置了
1 = child
)。“-{zh-hans:?;zh-hant:閱;}-·?·?”???接各通?
navbar = plain
或直接不??“name”???藏。(?常?Navbox不同,子Navbox不要求??“name”??。)
此?航?模板被特???使得能??外???妹模板?同工作:{{[[
panmwo:transclude
|Navbox with columns]]}}和{{[[
panmwo:transclude
|Navbox with collapsible groups]]}}。所有?三?模板共用常用的??,以提高一致性?易用性(此???在上面的完整??列表中用
†
作了??)。最重要的是,所有?三?模板能互相被用作?一?的子模板(通?使用
border = child
??,或?第一???(无名)指定?
child
。例如,使用
{{Navbox|child ...}}
、
{{Navbox with columns|child ...}}
或
{{Navbox with collapsible groups|child ...}}
)。
由於嵌入子導航?可能使導航?、引用頁面超出
模板引用大小限制
,故可使用{{[[
panmwo:transclude
|NavboxV2]]}}取代上面三種模板。
panmwo:Bulleted list
panmwo:Navigational templates
panmwo:Sandbox other