その他の操作
編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
<includeonly>< | <includeonly><!-- | ||
Base code written for Terraria Wiki: https://terraria.wiki.gg/wiki/Template:Spoiler | |||
NOTE: This template needs a JavaScript function in MediaWiki:Common.js or MediaWiki:Vector.js to work, as well as styling in MediaWiki:Common.css or MediaWiki:Vector.css for the related classes | |||
-->{{#vardefine:element|{{#if:{{{block|}}}|div|span}}}}<!-- | |||
--><{{#var:element}} class="spoiler-content {{{class|}}}" id="{{{id|}}}" style="{{{css|{{{style|}}}}}}"><{{#var:element}}>{{{1|}}}</{{#var:element}}></{{#var:element}}><!-- | |||
-->[[Category:Pages with spoilers]]<!-- | |||
--></includeonly><noinclude> | |||
{{doc}} | |||
[[Category:Formatting templates]] | |||
</noinclude> | |||
2025年1月12日 (日) 03:06時点における最新版
This template is used to mark text and other elements as spoilers. Users can click or optionally hover to reveal their content.
The hoverShowSpoilers gadget[編集]
Users can enable Gadget-hoverShowSpoilers to make spoilers show on hover, not just on click. The code for this gadget can be found at テンプレート:Gad.
Examples[編集]
| Code | Result |
|---|---|
{{spoiler|spoiler text}} (Click to toggle) |
spoiler text |
{{spoiler|spoiler text with a [[Template:Navbox|link]]}} (Click to toggle) |
spoiler text with a link |
{{spoiler|block=y|Really long spoiler that spans multiple lines
It even has a bulleted list inside it:
* Item a
* Item b
* [[Special:Random|Item c]]
}}
|
Really long spoiler that spans multiple lines
It even has a bulleted list inside it:
|
Dependencies[編集]
For this template to work properly, you need the following:
- The small JavaScript code for toggling the
.spoilerclass on/off on click, found in MediaWiki:Common.js. - The
.spoiler-contentand any related classes, found in MediaWiki:Common.css.
Source[編集]
Base code adapted from Template:Spoiler on Terraria Wiki.
TemplateData[編集]
This template can be used to mark text as a spoiler.
| パラメーター | 説明 | 型 | 状態 | |
|---|---|---|---|---|
| Text | 1 text | The text to be shown.
| 内容 | 必須 |
| Show on Hover? | hover | Show spoiler text on mouse hover.
| ブール値 | 省略可能 |
| Display as block? | block | If given, display the spoiler as a block instead of inline. Useful for long spoilers spanning multiple lines or using block-level elements like lists.
| ブール値 | 推奨 |
| Class | class | A class or classes to apply to the spoiler | 文字列 | 省略可能 |
| ID | id | A CSS ID to apply to the spoiler. | 文字列 | 省略可能 |
| Style | style css | Inline CSS styles to pass in. | 文字列 | 省略可能 |