生成一个可折叠的文本框
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
标题 | title | 表格的标题部分 | 未知 | 必需 |
内容 | content | 表格的内容部分 | 字符串 | 必需 |
展开状态 | show | 其中部分参数可以省略参数名,规则如下: 若第1个无名参数值为show时,将会默认展开内容: 此时若没有参数标题,则将会使用第2个无名参数值为标题部分; 此时若没有参数内容,则将会使用第3个无名参数值为内容部分; 若第1个无名参数值不为show时: 此时若没有参数标题,则将会使用第1个无名参数值为标题部分; 此时若没有参数内容,则将会使用第2个无名参数值为内容部分。 | 未知 | 可选 |
宽度 | width | 指定表格的宽度 | 未知 | 可选 |
“展开”文字描述自定义 | expandtext | 自定义“展开”的文字描述
| 单行文本 | 可选 |
“折叠”文字描述自定义 | collapsetext | 自定义“折叠”的文字描述
| 单行文本 | 可选 |
使用方法
参数名 | 说明 |
---|---|
show | 当该参数内容为show 时,将会默认展开内容
|
标题 | 表格的标题部分 |
内容 | 表格的内容部分 |
width | 指定表格的长度 |
expandtext | 自定义“展开”的文字描述 |
collapsetext | 自定义“折叠”的文字描述 |
其中部分参数可以省略参数名,规则如下:
- 若第1个无名参数值为
show
时,将会默认展开内容:- 此时若没有参数
标题
,则将会使用第2个无名参数值为标题部分; - 此时若没有参数
内容
,则将会使用第3个无名参数值为内容部分;
- 此时若没有参数
- 若第1个无名参数值不为
show
时:- 此时若没有参数
标题
,则将会使用第1个无名参数值为标题部分; - 此时若没有参数
内容
,则将会使用第2个无名参数值为内容部分。
- 此时若没有参数
使用示例
基本示例
{{Hide|你懂的|*测试|expandtext=你真的想要看?|collapsetext=被骗啦}}
你懂的 |
---|
|
视频示例(配合Template:嵌入哔哩哔哩视频使用)
{{折叠文本框|expandtext=|collapsetext=|title=视频|content={{嵌入哔哩哔哩视频|bv=BV1Ws4y1A7fS|width=300}}}}
视频 |
---|
图片示例
{{Hide|文件:辟邪.jpg|[[文件:辟邪.png]]}}
文件:辟邪.jpg |
---|
{{Hide|[[File:辟邪.png]]|File:辟邪.png}}
File:辟邪.png |
---|
“show”参数示例
{{Hide |标题=文件:辟邪.jpg |内容= [[文件:辟邪.jpg]] |show=show }}
{{hide |标题=示范例 |内容=自动显示的hide模板 |show }}
- 综上,在模板中使用
|show=show
或是|show
中的任意一种,都会自动显示隐藏内容,而|show=
的写法不会自动显示。(注意show参数后面的等号)
模板内嵌表格
本模板里面直接使用维基表格会出现错误,出错原因是维基表格中的竖线|
被错误识别为参数的分割线(比如{{Hide||-}}会被识别为{{Hide|(无参数)|(参数:-)}}。)
解决方案一:请使用{{!}}
代替表格中的|
,{{!!}}
代替表格中的||
。
解决方案二:不使用{{hide}},直接手动在表格加入class="mw-collapsible mw-collapsed wikitable"
代码示例如下:
{| class="mw-collapsible mw-collapsed wikitable" |- ! 技能名 !! 效果 |- | '''Tocca''' || 《格斗》用缎带进行攻击,一定几率使对方进入“束缚”状态 |- | '''Tocca·Splrale''' || 《格斗》使缎带化为螺旋状,对前方进行贯通攻击 |- ......