个人工具

模板:Block

出自Meshal Lite

(修订版本间的差异)
跳转到: 导航, 搜索
 
(由1名用户作出的33个中途修订版本未被显示)
第1行: 第1行:
<includeonly>{{#vardefine: contentTextColor|{{#switch: {{{preset|rule}}}
+
<includeonly>{{#vardefine: contentTextColor|{{#switch: {{{3|{{{preset|rule}}}}}}
 
|rule=inherit
 
|rule=inherit
 
|info=inherit
 
|info=inherit
 +
|legend=inherit
 +
|chronicle=inherit
 +
|datalist=inherit
 +
|creature=inherit
 +
|feature=inherit
 +
|ability=inherit
 +
|item=inherit
 +
|maplocation=inherit
 
|cmpgntale=inherit
 
|cmpgntale=inherit
 
|cmpgntip=inherit
 
|cmpgntip=inherit
 +
|code=inherit
 
|op= inherit
 
|op= inherit
|#default=inherit}}}}{{#vardefine: contentBgColor|{{#switch: {{{preset|rule}}}
+
|#default=inherit}}}}{{#vardefine: contentBgColor|{{#switch: {{{3|{{{preset|rule}}}}}}
|rule=#F2F2F2
+
|rule=rgb(242,242,242)
|info=#fef9e3
+
|info=rgb(254,249,227)
|cmpgntale=#E0D4C5
+
|legend=rgb(238, 237, 233)
|cmpgntip=#E3E7F4
+
|chronicle=rgb(247, 246, 245)
|op=#fff0e5
+
|datalist=rgb(255,255,255)
|#default=#F2F2F2}}}}{{#vardefine: headerTextColor|{{#switch: {{{preset|rule}}}
+
|maplocation=rgb(242,242,242)
|rule=#ffffff
+
|cmpgntale=rgb(224,212,197)
|info=#ffffff
+
|cmpgntip=rgb(227,231,244)
|cmpgntale=#ffffff
+
|code=rgb(237, 244, 247)
|cmpgntip=#ffffff
+
|op=rgb(255,240,229)
|op= #ffffff
+
|#default=rgb(242,242,242)}}}}{{#vardefine: headerTextColor|{{#switch: {{{3|{{{preset|rule}}}}}}
|#default=#ffffff}}}}{{#vardefine: headerBgColor|{{#switch: {{{preset|rule}}}|
+
|rule=rgb(255,255,255)
|rule=#747D82
+
|info=rgb(255,255,255)
|info=#8c7f68
+
|legend=rgb(74, 59, 45)
|cmpgntale=#987058
+
|chronicle=initial
|cmpgntip=#525388
+
|datalist=rgb(78, 81, 84)
|op=#927470
+
|creature=initial
|#default=#747D82}}}}<div class="block" style="background-color: {{{contentBgColor |{{#var: contentBgColor}}}}}; border-color: {{{headerBgColor |{{#var: headerBgColor}}}}};"><div class="blockTitle" style="background-color: {{{headerBgColor |{{#var: headerBgColor}}}}}; color: {{{headerTextColor|{{#var: headerTextColor}}}}}; {{{titlestyle|}}}">{{{1|{{{title|}}}}}}</div>
+
|feature=initial
<div class="blockContent" style="color: {{{contentTextColor|{{#var:contentTextColor}}}}}; {{{textstyle|}}}">
+
|ability=initial
{{{2|{{{text|}}}}}}</div></div></includeonly><noinclude>[[category:模板]]
+
|item=initial
加入一段含有标题的文本块,它会以框体(标题和正文)的形式呈现。
+
|maplocation=rgb(255,255,255)
 
+
|cmpgntale=rgb(255,255,255)
{{block|1 或 title|
+
|cmpgntip=rgb(255,255,255)
这段文字的标题,留空则不显示标题。
+
|code=rgb(255,255,255)
}}
+
|op= rgb(255,255,255)
 
+
|#default=rgb(255,255,255)}}}}{{#vardefine: headerBgColor|{{#switch: {{{3|{{{preset|rule}}}}}}|
{{block|2 或 text|
+
|rule=rgb(116,125,130)
这段文字的具体内容
+
|info=rgb(140,127,104)
}}
+
|legend=rgb(203, 198, 188)
 
+
|chronicle=rgb(235, 230, 221)
{{block|preset|
+
|datalist=rgb(242, 242, 242)
这段文字的预设配色,决定了这个段落的配色(会被darkcolor、lightcolor覆盖)
+
|creature=rgba(216, 206, 193, .75)
 
+
|feature=rgba(241, 209, 255, .75)
预设配色包括:
+
|ability=rgba(255, 227, 157, .75)
*rule(默认):<font style<nowiki>=</nowiki>"background-color: #747d82; color: #FFFFFF;">darkcolor/title</font>;<font style<nowiki>=</nowiki>"background-color: #F2F2F2;">lightcolor/text</font>
+
|item=rgba(209, 220, 237, .75)
*info:<font style<nowiki>=</nowiki>"background-color: #8c7f68; color: #FFFFFF;">darkcolor/title</font>;<font style<nowiki>=</nowiki>"background-color: #fef9e3;">lightcolor/text</font>
+
|maplocation=rgb(180, 38, 64)
*cmpgntale:<font style<nowiki>=</nowiki>"background-color: #987058; color: #FFFFFF;">darkcolor/title</font>;<font style<nowiki>=</nowiki>"background-color: #E0D4C5;">lightcolor/text</font>
+
|cmpgntale=rgb(152,112,88)
*cmpgntip:<font style<nowiki>=</nowiki>"background-color: #525388; color: #FFFFFF;">darkcolor/title</font>;<font style<nowiki>=</nowiki>"background-color: #E3E7F4;">lightcolor/text</font>
+
|cmpgntip=rgb(82,83,136)
*op:<font style<nowiki>=</nowiki>"background-color: #927470; color: #FFFFFF;">darkcolor/title</font>;<font style<nowiki>=</nowiki>"background-color: #fff0e5;">lightcolor/text</font>
+
|code=rgb(101, 137, 154)
}}
+
|op=rgb(146,116,112)
 
+
|#default=rgb(116,125,130)}}}}{{#vardefine: containerStyle|{{#switch: {{{3|{{{preset|rule}}}}}}|
{{block|darkcolor|
+
|datalist=box-shadow: 0 0 3px rgba(0,0,0,.1);
框体深色部分的色号,包括标题区的背景色(不用加“#”号),默认为747D82
+
|#default=}}}}<div class="block" style="background-color: {{{contentBgColor |{{#var: contentBgColor}}}}}; border-color: {{{headerBgColor |{{#var: headerBgColor}}}}}; margin-left: {{{indent|0}}}em;{{#var: containerStyle}};"><div class="blockTitle" style="background-color: {{{headerBgColor |{{#var: headerBgColor}}}}}; color: {{{headerTextColor|{{#var: headerTextColor}}}}}; {{{headerStyle|}}}">{{{1|{{{title|}}}}}}<span style="float:right; font-size:smaller;">{{{tip|}}}</span></div>
}}
+
<div class="blockContent" style="color: {{{contentTextColor|{{#var:contentTextColor}}}}}; {{{contentStyle|}}}">
 
+
{{{2|{{{text|}}}}}}</div></div></includeonly><noinclude>{{tpl_helpdoc}}</noinclude>
{{block|lightcolor|
+
正文区的背景色(不用加“#”号),默认为F2F2F2
+
}}
+
 
+
{{block|titlestyle|
+
标题区追加的css样式,可自定义
+
}}
+
 
+
{{block|textstyle|
+
正文区追加的css样式,可自定义
+
}}
+
 
+
<source lang="text">
+
{{block
+
|title=标题……
+
|text=正文……
+
}}
+
</source>
+
</noinclude>
+

在2019年11月25日 (一) 07:55的最新修订版本

编辑简介内容 加入一段含有标题的文本块,它会以框体(标题和正文)的形式呈现。

编辑帮助内容

使用
{{block|
  |[1] title=
  |[2] text=
  |[3] preset= <rule | info | legend | datalist | feature | ability | item | code | ...>
  |tip=
  |headerTextColor=
  |headerBgColor=
  |contentTextColor=
  |contentBgColor=
  |headerStyle=
  |contentStyle=
  |indent=0
}}
1 title

这段文字的标题,留空则不显示标题。

2 text

这段文字的具体内容

3 preset

这段文字的预设配色,决定了这个段落的配色(会被headerTextColorheaderBgColorcontentTextColorcontentBgColor覆盖)

tip

位于文本块右上角的提示文字,留空则不显示。

headerTextColor

标题区的文本颜色。

  • 默认为rgb(255,255,255)
headerBgColor

标题区的背景色。

  • 默认为rgb(116,125,130)
contentTextColor

正文区的文本颜色。

  • 默认为inherit
contentBgColor

正文区的背景色。

  • 默认为rgb(242,242,242)
headerStyle

标题区追加的css样式,可自定义

contentStyle

正文区追加的css样式,可自定义

indent

这个区块的缩进尺寸,单位是em。填写1即等于缩进1em。

  • 默认为0