模板:Hide/doc:修订间差异

来自吾萌百科
 
(未显示同一用户的2个中间版本)
第39行: 第39行:
{{Hide|河蟹你懂的|*测试|expandtext=真的要看吗?|collapsetext=其实什么也没有}}
{{Hide|河蟹你懂的|*测试|expandtext=真的要看吗?|collapsetext=其实什么也没有}}
</pre>{{Hide|河蟹你懂的|*测试|expandtext=真的要看吗?|collapsetext=其实什么也没有}}
</pre>{{Hide|河蟹你懂的|*测试|expandtext=真的要看吗?|collapsetext=其实什么也没有}}
=== 图片示例 ===
<pre>
{{Hide|文件:梅露露.png|[[文件:梅露露梅露露.png]]}}
</pre>
{{Hide|文件:梅露露.png|[[文件:梅露露.png]]}}


=== “show”参数示例 ===
=== “show”参数示例 ===
<pre>
{{Hide
|标题=文件:梅露露.png
|内容=
[[文件:梅露露.png]]
|show=show
}}
</pre>
{{Hide
|标题=文件:梅露露.png
|内容=
[[文件:梅露露.png]]
|show=show
}}
<pre>
<pre>
{{hide
{{hide
第76行: 第55行:


* 综上,在模板中使用<code>|show=''show''</code>或是<code>|show</code>中的任意一种,都会自动显示隐藏内容,而<code>|show=</code>的写法不会自动显示。(注意show参数后面的'''等号''')
* 综上,在模板中使用<code>|show=''show''</code>或是<code>|show</code>中的任意一种,都会自动显示隐藏内容,而<code>|show=</code>的写法不会自动显示。(注意show参数后面的'''等号''')
=== 和[[模板:Outer image]]连用 ===
<pre>
{{Hide
|标题=和{{tl|Outer image}}的连用
|内容={{Outer image
|地址=http://img3.cdn.u17i.com/16/01/5553/wp/29137_1453278998_s10iisV8I4sl.3d6e3_50.jpg
|注释=http://www.u17.com/chapter/451507.html#image_id=3351340&chapter_id=458592
|宽度=200px
|对齐=right
}}
}}
</pre>
{{Hide
|标题=和{{tl|Outer image}}的连用
|内容={{Outer image
|地址=http://img3.cdn.u17i.com/16/01/5553/wp/29137_1453278998_s10iisV8I4sl.3d6e3_50.jpg
|注释=http://www.u17.com/chapter/451507.html#image_id=3351340&chapter_id=458592
|宽度=200px
|对齐=right
}}
}}
== 注意 ==
如出现其他兼容性/模板嵌套问题,请到[[萌娘百科_talk:讨论版/技术实现]]反馈。
=== 模板内嵌表格 ===
本模板里面直接使用维基表格会出现错误,出错原因是维基表格中的竖线<code>|</code>被错误识别为参数的分割线<nowiki>(比如{{Hide||-}}</nowiki>会被识别为<nowiki>{{Hide|(无参数)|(参数:-)}}</nowiki>。)
解决方案一:请使用<code><nowiki>{{!}}</nowiki></code>代替表格中的<code>|</code>,<code><nowiki>{{!!}}</nowiki></code>代替表格中的<code>||</code>。
解决方案二:不使用{{tl|hide}},直接手动在表格加入<code>class="mw-collapsible mw-collapsed wikitable"</code><br>
代码示例如下:
<pre>
{| class="mw-collapsible mw-collapsed wikitable"
|-
! 技能名 !! 效果
|-
| '''Tocca''' || 《格斗》用缎带进行攻击,一定几率使对方进入“束缚”状态
|-
| '''Tocca·Splrale''' || 《格斗》使缎带化为螺旋状,对前方进行贯通攻击
|-
......
</pre>
效果如下:[[巴麻美#PSP版技能]]
=== 模板与缩进、列表同时使用 ===
本模板与表示缩进的“<code>:</code>”或表示列表的“<code>*</code>”“<code>#</code>”连用时会出现显示错误,包括但不仅限于缩进无法正常结束、列表被中断等。在此种情况下,请使用{{tl|hideinline}}模板代替,或将{{tl|hide}}模板另起一行。例如:
{{反对|错误示例}}
<pre>
: 张三{{hide|内容=李四}}王五
* 张三{{hide|内容=李四}}王五
</pre>
{{同意|正确示例}}
<pre>
: 张三
{{hide|内容=李四}}
: 王五
* 张三{{hideinline|内容=李四}}王五
</pre>
'''显示为''':
: 张三
{{hide|内容=李四}}
: 王五
* 张三{{hideinline|内容=李四}}王五

2022年2月18日 (五) 13:38的最新版本

本模板用于隐藏一段文字/图片/表格并为其添加标题。

使用方法

参数列表
参数名 说明
show 当该参数内容为show时,将会默认展开内容
标题 表格的标题部分
内容 表格的内容部分
width 指定表格的长度
expandtext 自定义“展开”的文字描述
collapsetext 自定义“折叠”的文字描述

其中部分参数可以省略参数名,规则如下:

  • 若第1个无名参数值为show时,将会默认展开内容:
    1. 此时若没有参数标题,则将会使用第2个无名参数值为标题部分;
    2. 此时若没有参数内容,则将会使用第3个无名参数值为内容部分;
  • 若第1个无名参数值show时:
    1. 此时若没有参数标题,则将会使用第1个无名参数值为标题部分;
    2. 此时若没有参数内容,则将会使用第2个无名参数值为内容部分。

使用示例

基本示例

{{Hide|河蟹你懂的|*测试|expandtext=真的要看吗?|collapsetext=其实什么也没有}}
河蟹你懂的
  • 测试

“show”参数示例

{{hide
|标题=示例
|内容=自动显示hide模板
|show
}}
示例

自动显示hide模板

  • 综上,在模板中使用|show=show或是|show中的任意一种,都会自动显示隐藏内容,而|show=的写法不会自动显示。(注意show参数后面的等号