个人工具

模板:Tab

出自Meshal Lite

(修订版本间的差异)
跳转到: 导航, 搜索
 
(由1名用户作出的5个中途修订版本未被显示)
第1行: 第1行:
<includeonly>{|border="{{{border|{{{1|1}}}}}}" cellspacing="0"  width="{{{width|{{{2|99%}}}}}}" class="{{#switch:{{{style|{{{3|}}}}}}|style = wikitable|on = wikitable| 1 = wikitable | yes = wikitable | y = wikitable |#default = }} {{#switch:{{{sort|{{{6|}}}}}}|sortable = sortable|sort = sortable|1 = sortable|on = sortable|yes=sortable|y=sortable|#default = }} {{#switch:{{{collapse|{{{4|}}}}}}|collapse = collapsible|1 = collapsible|on = collapsible|yes=collapsible|y=collapsible|#default = }} {{#switch:{{{expand|{{{5|}}}}}}|collapsed = off|0 = off|off = off|no=off|n=off|#default = }}" style="background: {{{bgcolor|{{{7|transparent}}}}}}; {{{customstyle|{{{8|}}}}}}"
+
<includeonly>{|border="{{{border|{{{1|1px}}}}}}" cellspacing="0"  width="{{{width|{{{2|100%}}}}}}" class="{{#switch:{{{style|{{{3|}}}}}}|style = wikitable|on = wikitable| 1 = wikitable | yes = wikitable | y = wikitable |#default = }} {{#switch:{{{sort|{{{6|}}}}}}|sortable = sortable|sort = sortable|1 = sortable|on = sortable|yes=sortable|y=sortable|#default = }} {{#switch:{{{collapse|{{{4|}}}}}}|collapse = collapsible|1 = collapsible|on = collapsible|yes=collapsible|y=collapsible|#default = }} {{#switch:{{{expand|{{{5|}}}}}}|collapsed = off|0 = off|off = off|no=off|n=off|#default = }}" style="background: {{{bgcolor|{{{7|transparent}}}}}}; {{{customstyle|{{{8|}}}}}}"
|-</includeonly><noinclude>[[category:模板]][[category:编辑]]
+
|-</includeonly><noinclude>[[category:模板]]
== 模板说明 ==
+
这个模板用来生成完整功能的表格,可以通过参数控制来使表格同时具有折叠和排序的效果。
{{!}}
+
*这个模板总是需要以“<nowiki>|}</nowiki>”作为表格的结束符。在“<nowiki>{{tab}}</nowiki>”和“<nowiki>|}</nowiki>”之间可以添加任意行,并且每一行可以有任意列。
这个模板用来生成完整功能的表格, 需要注意的是, 该模板总是需要与结束符"<nowiki>|}</nowiki>"搭配使用.
+
*每一行需以“<nowiki>|</nowiki>”作为开头,并以“<nowiki>|-</nowiki>”作为行与行之间的分隔符。
*可以通过参数控制来使表格同时具有折叠和排序的效果.
+
*每一列之间需以“<nowiki>||</nowiki>”作为列与列之间的分隔符。
  
=== 参数 ===
+
{{block|1 border|
{{!}}
+
表格边框的粗细
*1或border: 边框粗细, 默认为1.
+
*默认为1px
*2或width: 表格宽度, 默认为99%; 可以是"300px""50%"的形式.
+
}}
*3或style: 是否使用表格样式, 这会使border参数失效. 使用style, on, 1, yes, y(都可以)来开启; 默认不使用表格样式.
+
*4或collapse: 这个表格是否有折叠开关. 使用collapse, 1, on, yes, y(都可以)来开启; 默认不使用折叠功能.
+
*5或expand: 如果这个表格有折叠的开关, 那么默认是展开还是关闭. 使用collapsed, 0, off, no, n(都可以)来造成默认关闭的效果; 默认是展开的.
+
*6或sort: 这个表格是否开启排序功能. 使用sortable, sort, 1, on, yes, y(都可以)来开启; 默认不开启排序.
+
*7或bgcolor: 这个表格的背景色, 默认是transparent, 你可以填写色号, 如"#fff"或"azure".
+
*8或customstyle: 这个表格的额外css style属性, 默认为空(填写时不用输入双引号)
+
|}
+
  
=== 使用 ===
+
{{block|2 或 width|
{{!}}
+
表格的整体宽度。可以是“300px”或“50%”的形式。
在<nowiki>{{tab}}</nowiki>和<nowiki>|}</nowiki>之间, 可以添加任意行. 并且每1行可以有多个列.
+
*默认为100%
#每1行需以"|"作为开头, 并以"<nowiki>|-</nowiki>"作为行与行之间的分割
+
}}
#每1列之间需以"<nowiki>||</nowiki>"作为列与列之间的分割
+
 
这个模板总是需要以"<nowiki>|}</nowiki>"作为表格的结束符, 如:
+
{{block|3 或 style|
<nowiki>{{tab}}</nowiki>
+
是否使用wikitable表格样式,这会使border参数失效。使用style、on、1、yes、y(皆可)来开启。
<nowiki>|</nowiki><font color=red>内容</font>
+
*默认不使用表格样式
<nowiki>|}</nowiki>
+
}}
+
 
<nowiki>{{tab}}</nowiki>
+
{{block|4 或 collapse|
<font color=red><nowiki>| 行1列1 || 行1列2 || 行1列3</nowiki>
+
这个表格是否有折叠开关。使用collapse、1、on、yes、y(皆可)来开启。
<nowiki>|-</nowiki>
+
*默认不使用折叠功能
<nowiki>| 行2列1 || 行2列2 || 行2列3</nowiki></font>
+
}}
<nowiki>|}</nowiki>
+
 
 +
{{block|5 或 expand|
 +
如果这个表格有折叠的开关,那么控制默认是展开还是关闭。使用collapsed、0、off、no、n(皆可)来造成默认关闭的效果。
 +
*默认是展开的
 +
}}
 +
 
 +
{{block|6 或 sort|
 +
这个表格是否开启排序功能,使用sortable、sort、1、on、yes、y(皆可)来开启。
 +
*默认不开启排序
 +
}}
 +
 
 +
{{block|7 或 bgcolor|
 +
这个表格的背景色,可以填写色号,如“#fff”或“azure”.
 +
*默认是transparent
 +
}}
 +
 
 +
{{block|8 或 customstyle|
 +
这个表格的额外css样式,可自定义。填写时不用输入双引号。
 +
*默认为空
 +
}}
 +
 
 +
<source lang="text">
 +
{{tab|控制参数}}
 +
|一行的内容
 
|}
 
|}
 +
</source>
 +
 +
<source lang="text">
 +
{{tab|控制参数}}
 +
| 行1列1 || 行1列2 || 行1列3
 +
|-
 +
| 行2列1 || 行2列2 || 行2列3
 
|}
 
|}
 +
</source>
 
</noinclude>
 
</noinclude>

在2018年2月24日 (六) 17:02的最新修订版本

这个模板用来生成完整功能的表格,可以通过参数控制来使表格同时具有折叠和排序的效果。

  • 这个模板总是需要以“|}”作为表格的结束符。在“{{tab}}”和“|}”之间可以添加任意行,并且每一行可以有任意列。
  • 每一行需以“|”作为开头,并以“|-”作为行与行之间的分隔符。
  • 每一列之间需以“||”作为列与列之间的分隔符。
1 或 border

表格边框的粗细

  • 默认为1px
2 或 width

表格的整体宽度。可以是“300px”或“50%”的形式。

  • 默认为100%
3 或 style

是否使用wikitable表格样式,这会使border参数失效。使用style、on、1、yes、y(皆可)来开启。

  • 默认不使用表格样式
4 或 collapse

这个表格是否有折叠开关。使用collapse、1、on、yes、y(皆可)来开启。

  • 默认不使用折叠功能
5 或 expand

如果这个表格有折叠的开关,那么控制默认是展开还是关闭。使用collapsed、0、off、no、n(皆可)来造成默认关闭的效果。

  • 默认是展开的
6 或 sort

这个表格是否开启排序功能,使用sortable、sort、1、on、yes、y(皆可)来开启。

  • 默认不开启排序
7 或 bgcolor

这个表格的背景色,可以填写色号,如“#fff”或“azure”.

  • 默认是transparent
8 或 customstyle

这个表格的额外css样式,可自定义。填写时不用输入双引号。

  • 默认为空
{{tab|控制参数}}
|一行的内容
|}
{{tab|控制参数}}
| 行1列1 || 行1列2 || 行1列3
|-
| 行2列1 || 行2列2 || 行2列3
|}