Maitian MaiLin(留言 | 贡献)2025年4月21日 (一) 14:19的版本(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)警告:您正在编辑该页面的旧版本。如果您发布该更改,该版本后的所有更改都会丢失。警告:您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您登录或创建账号,您的编辑会以您的用户名署名,此外还有其他益处。反垃圾检查。 不要加入这个!黑幕,用黑色背景覆盖文本,使用场景包括但不限于整活,遮盖抽象或不可言说 (?) 之内容。 ==用法== <syntaxhighlight lang="wikitext"> {{Spoiler|内容|悬浮标题|type=设置揭开行为}} </syntaxhighlight> *<code>1</code> — 内容,被黑幕遮盖的文本。 *<code>2</code> — 悬浮标题,光标悬浮或触摸屏点击后显示的提示框内容。 *<code>type</code> — 类名,设置黑幕的揭开方式。 **<code>uncover</code> — 光标悬浮或触摸屏点击后将黑色背景揭开。 **<code>dark</code> — 黑色背景始终存在,光标悬浮或触摸屏点击后文本变为白色。(默认) {| class="wikitable" ! 源代码 !! 效果预览 |- | <code><nowiki>{{Spoiler|内容|type=uncover}}</nowiki></code> || {{Spoiler|内容|type=uncover}} |- | <code><nowiki>{{Spoiler|内容|type=dark}}</nowiki></code> || {{Spoiler|内容|type=dark}} |- | <code><nowiki>{{Spoiler|{{I|波兰}} [[波兰球]]是一个国家球|你应该知道这个角色}}</nowiki></code> || {{Spoiler|{{I|波兰}} [[波兰球]]是一个国家球|你应该知道这个角色}} |} ==技术== 模板设置了两层span元素,分别是“黑幕”和“内容”。实际操作是在“黑幕”上设置一个黑色背景,然后用css属性 <code>opacity</code> 使“内容”透明——因为黑色背景的图层实际低于显示的内容。由于是通过 <code>opacity</code> 在父元素上实现,它不会出现部分内容未被隐藏的问题。 ==模板数据== <templatedata> { "params": { "1": { "label": "内容", "description": "被黑幕遮盖的内容", "type": "content" }, "2": { "label": "悬浮标题", "description": "class属性,光标悬浮或触摸屏点击后显示的提示框内容", "type": "content" }, "type": { "label": "类型", "description": "设置黑幕应该如何揭开(uncover、dark)", "type": "line", "default": "dark" } }, "description": "黑幕,用黑色背景覆盖文本" } </templatedata> 摘要: 请注意,所有对话题球wiki的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见话题球wiki:著作权)。未经许可,请勿提交受著作权保护的作品! 取消 编辑帮助(在新窗口中打开) 该页面使用的模板: Template:I(编辑)Template:Icon(编辑)Template:Icon/styles.css(编辑)Template:Spoiler(编辑)Template:Spoiler/styles.css(编辑)