Template:Section: Difference between revisions

From Elwiki
mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly><table style="width: 100%; padding: 0; margin: 0; font-size: 1em; line-height: 1.5em; word-break: break-all; border: 1px #000 solid; border-bottom: none; border-sapcing: 0;{{{StyleSec|}}}" cellspacing="0" cellpadding="0">
<includeonly><table cellspacing="0" cellpadding="0" style="width: 100%; padding: 0; margin: 0; font-size: 1em; line-height: 1.5em; word-break: break-all; border: 1px #000 solid; border-bottom: none; border-sapcing: 0;{{{StyleSec|}}}">
   <tr style="font-weight: bold; color: #fff; text-align: center; vertical-align: middle; text-shadow: 1px 1px 1px black; height: 2em; border-bottom: 1px #000 solid;{{{StyleTitle|}}}">
   <tr style="font-weight: bold; color: #fff; text-align: center; vertical-align: middle; text-shadow: 1px 1px 1px black; height: 2em; border-bottom: 1px #000 solid;{{{StyleTitle|}}}">{{#if:{{{Title|}}}|
    <td style="width:{{{Width|}}}; border-bottom: 1px #000 solid; background-color: {{{Color|}}}; background-image: linear-gradient(to bottom, #eee 0, {{{Color}}} 100%);{{{StyleT|}}}" {{{Attr|}}}>{{{Title|}}}</td>{{#if:{{{Title1|}}}|
     <td style="width:{{{Width|}}}; border-left: 1px #000 solid; background-color: {{{Color|}}}; background-image: linear-gradient(to bottom, #eee 0, {{{Color|}}} 100%);{{{StyleT|}}}">{{{Title|}}}</td>|}}
     <td style="width:{{{Width1|}}}; border-bottom: 1px #000 solid; background-color: {{{Color1|}}}; background-image: linear-gradient(to bottom, #eee 0, {{{Color1|}}} 100%);{{{StyleT1|}}}">{{{Title1|}}}</td>|}}{{#if:{{{Title2|}}}|
 
 
 
 
 
 
 
 
{{#if:{{{Title2|}}}|
     <td style="width:{{{Width2|}}}; border-bottom: 1px #000 solid; background-color: {{{Color2|}}}; background-image: linear-gradient(to bottom, #eee 0, {{{Color2|}}} 100%);{{{StyleT2|}}}">{{{Title2|}}}</td>|}}{{#if:{{{Title3|}}}|
     <td style="width:{{{Width2|}}}; border-bottom: 1px #000 solid; background-color: {{{Color2|}}}; background-image: linear-gradient(to bottom, #eee 0, {{{Color2|}}} 100%);{{{StyleT2|}}}">{{{Title2|}}}</td>|}}{{#if:{{{Title3|}}}|
     <td style="width:{{{Width3|}}}; border-bottom: 1px #000 solid; background-color: {{{Color3|}}}; background-image: linear-gradient(to bottom, #eee 0, {{{Color3|}}} 100%);{{{StyleT3|}}}">{{{Title3|}}}</td>|}}{{#if:{{{Title4|}}}|
     <td style="width:{{{Width3|}}}; border-bottom: 1px #000 solid; background-color: {{{Color3|}}}; background-image: linear-gradient(to bottom, #eee 0, {{{Color3|}}} 100%);{{{StyleT3|}}}">{{{Title3|}}}</td>|}}{{#if:{{{Title4|}}}|
Line 37: Line 45:
   </tr>
   </tr>
</table></includeonly>
</table></includeonly>
__TOC__
== Section模板 ==
Section模板是由[[User:boxsnake|boxsnake]]编写的UI模板,旨在美化界面。
== 模板参数 ==
*'''什么是模板参数?'''
模板参数可以看做是传入模板的变量,由模板接受后填入对应的代码位置,一般为'''''<nowiki>参数名=参数值</nowiki>'''或者'''或者'''''参数值'''''。如果用前者方式传入模板,模板通过变量名调用变量的值(比如'''''a=2''''',那么模板调用a就会显示2),后者传入模板的话,模板根据传入值的序列用序列号调用(第一个序号为1,第二个为2,依次类推)。
*'''我如何传入模板参数?'''
<nowiki>{{模板名
| 参数1
| 参数名2=参数值2
}}</nowiki>
模板参数使用“|”分割。
=== 整体参数 ===
==== StyleSec ====
*此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。
'''示例:'''<br>
<nowiki>{{Section
| StyleSec=border-radius: 10px;
}}</nowiki>
{{Section
| StyleSec=border-radius: 10px;
| Title1=s
| Title2=
}}
可以看到,整个表格出现了圆角。
==== StyleTitle ====
*此参数用于为整个Section表头增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。
'''示例:'''<br>
<nowiki>{{Section
| StyleTitle=border-bottom: 2px dashed red;
}}</nowiki>
{{Section
| StyleSec=
}}
可以看到,表头下方的划线整个表格出现了圆角
==== Title ====
*此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。
=== 个体参数 ===
=== 其他 ===

Revision as of 02:13, 23 July 2014

Section模板

Section模板是由boxsnake编写的UI模板,旨在美化界面。

模板参数

  • 什么是模板参数?

模板参数可以看做是传入模板的变量,由模板接受后填入对应的代码位置,一般为参数名=参数值'或者或者参数值。如果用前者方式传入模板,模板通过变量名调用变量的值(比如a=2,那么模板调用a就会显示2),后者传入模板的话,模板根据传入值的序列用序列号调用(第一个序号为1,第二个为2,依次类推)。

  • 我如何传入模板参数?

{{模板名 | 参数1 | 参数名2=参数值2 }}

模板参数使用“|”分割。

整体参数

StyleSec

  • 此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

示例:
{{Section | StyleSec=border-radius: 10px; }}

Section模板

Section模板是由boxsnake编写的UI模板,旨在美化界面。

模板参数

  • 什么是模板参数?

模板参数可以看做是传入模板的变量,由模板接受后填入对应的代码位置,一般为参数名=参数值'或者或者参数值。如果用前者方式传入模板,模板通过变量名调用变量的值(比如a=2,那么模板调用a就会显示2),后者传入模板的话,模板根据传入值的序列用序列号调用(第一个序号为1,第二个为2,依次类推)。

  • 我如何传入模板参数?

{{模板名 | 参数1 | 参数名2=参数值2 }}

模板参数使用“|”分割。

整体参数

StyleSec

  • 此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

示例:
{{Section | StyleSec=border-radius: 10px; }} Template loop detected: Template:Section 可以看到,整个表格出现了圆角。

StyleTitle

  • 此参数用于为整个Section表头增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

示例:
{{Section | StyleTitle=border-bottom: 2px dashed red; }} Template loop detected: Template:Section 可以看到,表头下方的划线整个表格出现了圆角

Title

  • 此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

个体参数

其他

可以看到,整个表格出现了圆角。

StyleTitle

  • 此参数用于为整个Section表头增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

示例:
{{Section | StyleTitle=border-bottom: 2px dashed red; }}

Section模板

Section模板是由boxsnake编写的UI模板,旨在美化界面。

模板参数

  • 什么是模板参数?

模板参数可以看做是传入模板的变量,由模板接受后填入对应的代码位置,一般为参数名=参数值'或者或者参数值。如果用前者方式传入模板,模板通过变量名调用变量的值(比如a=2,那么模板调用a就会显示2),后者传入模板的话,模板根据传入值的序列用序列号调用(第一个序号为1,第二个为2,依次类推)。

  • 我如何传入模板参数?

{{模板名 | 参数1 | 参数名2=参数值2 }}

模板参数使用“|”分割。

整体参数

StyleSec

  • 此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

示例:
{{Section | StyleSec=border-radius: 10px; }} Template loop detected: Template:Section 可以看到,整个表格出现了圆角。

StyleTitle

  • 此参数用于为整个Section表头增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

示例:
{{Section | StyleTitle=border-bottom: 2px dashed red; }} Template loop detected: Template:Section 可以看到,表头下方的划线整个表格出现了圆角

Title

  • 此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

个体参数

其他

可以看到,表头下方的划线整个表格出现了圆角

Title

  • 此参数用于为整个Section框架增加样式,样式写法兼容CSS语句。并且,此样式会覆盖之前已有的同名样式。

个体参数

其他