模板:Block
出自Meshal Lite
(修订版本间的差异)
(由1名用户作出的27个中途修订版本未被显示) | |||
第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=rgb(242,242,242) | |rule=rgb(242,242,242) | ||
|info=rgb(254,249,227) | |info=rgb(254,249,227) | ||
+ | |legend=rgb(238, 237, 233) | ||
+ | |chronicle=rgb(247, 246, 245) | ||
+ | |datalist=rgb(255,255,255) | ||
+ | |maplocation=rgb(242,242,242) | ||
|cmpgntale=rgb(224,212,197) | |cmpgntale=rgb(224,212,197) | ||
|cmpgntip=rgb(227,231,244) | |cmpgntip=rgb(227,231,244) | ||
+ | |code=rgb(237, 244, 247) | ||
|op=rgb(255,240,229) | |op=rgb(255,240,229) | ||
− | |#default=rgb(242,242,242)}}}}{{#vardefine: headerTextColor|{{#switch: {{{preset|rule}}} | + | |#default=rgb(242,242,242)}}}}{{#vardefine: headerTextColor|{{#switch: {{{3|{{{preset|rule}}}}}} |
|rule=rgb(255,255,255) | |rule=rgb(255,255,255) | ||
|info=rgb(255,255,255) | |info=rgb(255,255,255) | ||
+ | |legend=rgb(74, 59, 45) | ||
+ | |chronicle=initial | ||
+ | |datalist=rgb(78, 81, 84) | ||
+ | |creature=initial | ||
+ | |feature=initial | ||
+ | |ability=initial | ||
+ | |item=initial | ||
+ | |maplocation=rgb(255,255,255) | ||
|cmpgntale=rgb(255,255,255) | |cmpgntale=rgb(255,255,255) | ||
|cmpgntip=rgb(255,255,255) | |cmpgntip=rgb(255,255,255) | ||
+ | |code=rgb(255,255,255) | ||
|op= rgb(255,255,255) | |op= rgb(255,255,255) | ||
− | |#default=rgb(255,255,255)}}}}{{#vardefine: headerBgColor|{{#switch: {{{preset|rule}}}| | + | |#default=rgb(255,255,255)}}}}{{#vardefine: headerBgColor|{{#switch: {{{3|{{{preset|rule}}}}}}| |
|rule=rgb(116,125,130) | |rule=rgb(116,125,130) | ||
|info=rgb(140,127,104) | |info=rgb(140,127,104) | ||
+ | |legend=rgb(203, 198, 188) | ||
+ | |chronicle=rgb(235, 230, 221) | ||
+ | |datalist=rgb(242, 242, 242) | ||
+ | |creature=rgba(216, 206, 193, .75) | ||
+ | |feature=rgba(241, 209, 255, .75) | ||
+ | |ability=rgba(255, 227, 157, .75) | ||
+ | |item=rgba(209, 220, 237, .75) | ||
+ | |maplocation=rgb(180, 38, 64) | ||
|cmpgntale=rgb(152,112,88) | |cmpgntale=rgb(152,112,88) | ||
|cmpgntip=rgb(82,83,136) | |cmpgntip=rgb(82,83,136) | ||
+ | |code=rgb(101, 137, 154) | ||
|op=rgb(146,116,112) | |op=rgb(146,116,112) | ||
− | |#default=rgb(116,125,130)}}}}<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}}}}}; {{{headerStyle|}}}">{{{1|{{{title|}}}}}}</div> | + | |#default=rgb(116,125,130)}}}}{{#vardefine: containerStyle|{{#switch: {{{3|{{{preset|rule}}}}}}| |
+ | |datalist=box-shadow: 0 0 3px rgba(0,0,0,.1); | ||
+ | |#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|}}}"> | <div class="blockContent" style="color: {{{contentTextColor|{{#var:contentTextColor}}}}}; {{{contentStyle|}}}"> | ||
− | {{{2|{{{text|}}}}}}</div></div></includeonly><noinclude> | + | {{{2|{{{text|}}}}}}</div></div></includeonly><noinclude>{{tpl_helpdoc}}</noinclude> |
− | + | ||
− | + | ||
− | {{ | + | |
− | + | ||
− | }} | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </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= <rule | info | legend | datalist | feature | ability | item | code | ...>
|tip=
|headerTextColor=
|headerBgColor=
|contentTextColor=
|contentBgColor=
|headerStyle=
|contentStyle=
|indent=0
}}
1
title这段文字的标题,留空则不显示标题。
2
text这段文字的具体内容
3
preset这段文字的预设配色,决定了这个段落的配色(会被headerTextColor
、headerBgColor
、contentTextColor
、contentBgColor
覆盖)
- 你可以参考Template:Block/模板样式查看预设配色样式。
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