模板:Tabs:修订间差异
外观
![]() OctoberSama(留言 | 贡献) (创建页面,内容为“<includeonly>{{#forargs: | key | val |<nowiki /> {{#switch: {{#var:key}} |#default = {{#if: {{#var:val}} | {{#switch: {{#invoke:String|sub|{{#var:key}}|j=1}} |-= {{!}} style="{{{t-style|background-color:{{{t-bcolor|#62bca9}}}; color:{{{t-color|#FFFFFF}}};}}}" colspan="3" {{!}} |_= {{!}} style="{{{i-style|text-align:left}}}" colspan="3" {{!}} |+= |#default= {{!}} style="{{{l-style|width:{{{l-width|80px}}}; background-color:{…”) |
![]() OctoberSama(留言 | 贡献) 小 |
||
第4行: | 第4行: | ||
|<nowiki /> | |<nowiki /> | ||
{{#switch: {{#var:key}} | {{#switch: {{#var:key}} | ||
<!-- 可以添加排除 --> | |||
|#default = | |#default = | ||
{{#if: {{#var:val}} | | {{#if: {{#var:val}} | | ||
{{#switch: {{#invoke:String|sub|{{#var:key}}|j=1}} | {{#switch: {{#invoke:String|sub|{{#var:key}}|j=1}} | ||
|-= | |-= | ||
<!-- 匹配到开头- --> | |||
|#default= | |#default= | ||
<!-- 匹配其他字符 --> | |||
}}<!-- end switch --> {{#var: val}} | }}<!-- end switch --> {{#var: val}} | ||
{{!}}- | {{!}}- |
2025年6月5日 (四) 13:07的版本
文档
📎 此文档通过 嵌入方式 引用自子页面 模板:Tabs/doc。
这个模板使用了TabberNeue扩展,用于生成一个标签页(tabs)。本模板旨在简化写法,方便使用。
用法
参数:自定义参数,任意参数均为标签页标题,参数的值为标签页内容。
使用例
{{tabs |这是一个标题 =这是标题的内容 |标题2 =内容2 }}
这段代码完全等价于:
{{#tag:tabber| {{!}}-{{!}}这是一个标题 =这是标题的内容 {{!}}-{{!}}标题2= =内容2 }}
效果: 这是标题的内容
|- |-
内容2
|- |-
嵌套
标签亦可嵌套使用。
使用例:
{{tabs |这是一级标签 =这是一级标签的内容 |这是第二个一级标签 ={{tabs |这是二级标签 =这是二级标签的内容 |这是第二个二级标签 ={{tabs |这是三级标签 =这是三级标签的内容 |这是第二个三级标签 ={{tabs |这是四级标签 =这是四级标签的内容 |这是第二个四级标签 =憋看了 里面没有棍母 }} }} }} }}
效果: 这是一级标签的内容
|- |-
这是二级标签的内容
|- |-
这是三级标签的内容
|- |-
这是四级标签的内容
|- |-
憋看了 里面没有棍母
|- |- |- |- |- |- |- |-