模板:Hide/doc

模板頁面

生成一個可摺疊的文本框

模板參數

參數描述類型狀態
標題title

表格的標題部分

不明必填
內容content

表格的內容部分

字串必填
展開狀態show

其中部分參數可以省略參數名,規則如下:

若第1個無名參數值為show時,將會默認展開內容: 此時若沒有參數標題,則將會使用第2個無名參數值為標題部分; 此時若沒有參數內容,則將會使用第3個無名參數值為內容部分;

若第1個無名參數值不為show時: 此時若沒有參數標題,則將會使用第1個無名參數值為標題部分; 此時若沒有參數內容,則將會使用第2個無名參數值為內容部分。

不明非必填
寬度width

指定表格的寬度

不明非必填
「展開」文字描述自定義expandtext

自定義「展開」的文字描述

預設
展開
非必填
「摺疊」文字描述自定義collapsetext

自定義「摺疊」的文字描述

預設
摺疊
非必填

使用方法

參數列表
參數名 說明
show 當該參數內容為show時,將會默認展開內容
標題 表格的標題部分
內容 表格的內容部分
width 指定表格的長度
expandtext 自定義「展開」的文字描述
collapsetext 自定義「摺疊」的文字描述

其中部分參數可以省略參數名,規則如下:

  • 若第1個無名參數值為show時,將會默認展開內容:
    1. 此時若沒有參數标题,則將會使用第2個無名參數值為標題部分;
    2. 此時若沒有參數内容,則將會使用第3個無名參數值為內容部分;
  • 若第1個無名參數值show時:
    1. 此時若沒有參數标题,則將會使用第1個無名參數值為標題部分;
    2. 此時若沒有參數内容,則將會使用第2個無名參數值為內容部分。

使用示例

基本示例

{{Hide|你懂的|*测试|expandtext=你真的想要看?|collapsetext=被骗啦}}
你懂的
  • 測試

視頻示例(配合Template:嵌入嗶哩嗶哩視頻使用)

{{折叠文本框|expandtext=|collapsetext=|title=视频|content={{嵌入哔哩哔哩视频|bv=BV1Ws4y1A7fS|width=300}}}}
視頻


圖片示例

{{Hide|文件:辟邪.jpg|[[文件:辟邪.png]]}}
文件:辟邪.jpg

辟邪.png

{{Hide|[[File:辟邪.png]]|File:辟邪.png}}
File:辟邪.png

辟邪.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''' || 《格鬥》使緞帶化為螺旋狀,對前方進行貫通攻擊
|-
......