个人工具

模板:Tab sort

出自Meshal Lite

跳转到: 导航, 搜索
(1个修订)
 
第1行: 第1行:
<includeonly>{|border="{{{border|{{{1|1}}}}}}" cellspacing="0"  width="{{{width|{{{2|99%}}}}}}" class="wikitable sortable" style="background: transparent;"
+
<includeonly>{|border="{{{border|{{{1|1px}}}}}}" cellspacing="0"  width="{{{width|{{{2|100%}}}}}}" class="wikitable sortable" style="background: transparent;{{{customstyle|{{{3|}}}}}}"
|-</includeonly><noinclude>[[category:模板]][[category:编辑]]
+
|-</includeonly><noinclude>[[category:模板]]
== 模板说明 ==
+
这个模板用来生成具有排序功能的表格。
{{!}}
+
*这个模板总是需要以“<nowiki>|}</nowiki>”作为表格的结束符。在“<nowiki>{{tab_sort}}</nowiki>”和“<nowiki>|}</nowiki>”之间可以添加任意行,并且每一行可以有任意列。
这个模板用来生成具有排序功能的表格, 需要注意的是, 该模板总是需要与结束符"<nowiki>|}</nowiki>"搭配使用.
+
*第一行需以“<nowiki>!</nowiki>”作为开头,从而形成标题行,这一行会被用于放置排序按钮。
 +
*每一行需以“<nowiki>|</nowiki>”作为开头,并以“<nowiki>|-</nowiki>”作为行与行之间的分隔符。
 +
*每一列之间需以“<nowiki>||</nowiki>”作为列与列之间的分隔符。
  
=== 参数 ===
+
{{block|1 或 border|
{{!}}
+
表格边框的粗细
*1或border: 边框粗细, 默认为1.
+
*默认为1px
*2或width: 表格宽度, 默认为99%; 可以是"300px"或"50%"的形式
+
}}
|}
+
  
=== 使用 ===
+
{{block|2 或 width|
{{!}}
+
表格的整体宽度。可以是“300px”或“50%”的形式。
这个模板总是需要以"<nowiki>|}</nowiki>"作为表格的结束符, 如:
+
*默认为100%
<nowiki>{{tab_sort}}</nowiki>
+
}}
<font color=red>单行表格没有排序意义</font>
+
 
<nowiki>|}</nowiki>
+
{{block|3 或 customstyle|
+
这个表格的额外css样式,可自定义。填写时不用输入双引号。
<nowiki>{{tab_sort}}</nowiki>
+
*默认为空
<font color=red><nowiki>| 行1列1 || 行1列2 || 行1列3</nowiki>
+
}}
<nowiki>|-</nowiki>
+
 
<nowiki>| 行2列1 || 行2列2 || 行2列3</nowiki></font>
+
 
<nowiki>|}</nowiki>
+
<source lang="text">
|}
+
{{tab_sort|控制参数}}
 +
! 标题列1 !! 标题列2 !! 标题列3
 +
|-
 +
| 行1列1 || 行1列2 || 行1列3
 +
|-
 +
| 行2列1 || 行2列2 || 行2列3
 
|}
 
|}
 +
</source>
 
</noinclude>
 
</noinclude>

在2019年1月3日 (四) 08:09的最新修订版本