Template:Section: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 37: Line 37:
   </tr>
   </tr>
</table></includeonly>
</table></includeonly>
<noinclude>{{DISPLAYTITLE:Section模板}}<span class="tochidden"></span>
<noinclude>{{DISPLAYTITLE:Section模板}}
== Section模板 ==
{{Section
Section模板是由[[User:boxsnake|boxsnake]]编写的UI模板,旨在美化界面。
| Color0=lightgreen
== 模板参数 ==
| Title0=Section模板
*'''什么是模板参数?'''
| Content0=Section模板是由[[User:boxsnake|boxsnake]]编写的UI模板,旨在美化界面。此页即为Section模板示例。
模板参数可以看做是传入模板的变量,由模板接受后填入对应的代码位置,一般为'''''<nowiki>参数名=参数值</nowiki>'''或者'''或者'''''参数值'''''。如果用前者方式传入模板,模板通过变量名调用变量的值(比如'''''a=2''''',那么模板调用a就会显示2),后者传入模板的话,模板根据传入值的序列用序列号调用(第一个序号为1,第二个为2,依次类推)。
}}
{{Section
| Color0=blue
| Title0=模板参数
| Content0=<span style="display:none">{{</span>
模板参数即传入模板的变量,一般为'''''<code>参数名=参数值</code>'''''或者'''''<code>参数值</code>'''''。<br>
前者方式传入的参数,模板用
模板,模板通过变量名调用变量的值(比如'''''a=2''''',那么模板调用a就会显示2),后者传入模板的话,模板根据传入值的序列用序列号调用(第一个序号为1,第二个为2,依次类推)。
*'''我如何传入模板参数?'''
*'''我如何传入模板参数?'''
<span style="display:inline">}}</span>}}
<nowiki>{{模板名
<nowiki>{{模板名
| 参数1
| 参数1
Line 82: Line 90:
*内容区域之间默认是没有黑线的,如果需要黑线请使用'''Style'''参数。
*内容区域之间默认是没有黑线的,如果需要黑线请使用'''Style'''参数。
*由于个体宽度是由标题宽度决定的,所以当隐藏标题后,应该设置内容样式而不是使用Width参数。
*由于个体宽度是由标题宽度决定的,所以当隐藏标题后,应该设置内容样式而不是使用Width参数。
== 示例 ==
{{Section
| StyleTitle=background-color: red;
| StyleContent=background-color: lightblue;
| Title=Section
| Content=Content
| Color=black
| Width=20%
| Title1=Section1
| Content1=Content1
}}
代码如下:
<code><pre>{{Section
| StyleTitle=background-color: red;
| StyleContent=background-color: lightblue;
| Title=Section
| Content=Content
| Color=black
| Width=20%
| Title1=Section1
| Content=Content1
}}</pre></code></noinclude>