模板:Tabs
模板页面
更多语言
更多操作
| 本模板之全部或部分原来自加泰罗尼亚文维基百科的页面,其著作权协议可能与Vocawiki有异;原贡献者可以在这里看到。 |
本模板默认使用黑色主题,如果需要自定义主题可以使用{{Tabs/core}}。
模板效果为分页显示。
在手机版支持分页显示,安卓App仅支持退化显示。项目过多,标签会溢出。
部分信息模板有增设加入Tabs的位置,查询有增设的信息模板见:Special:链入页面,关于其具体调度方法,请查看对应的说明文档。
另请注意,该模板在预览状态下的显示可能会出错(包括通过wikiplus的预览按钮与编辑页面的“预览”标签进行的预览),如果要预览该模板的实际显示效果,请通过编辑页面的“显示预览”(“保存更改”左侧)按钮来进行预览(此时若在“参数设置→编辑”中勾选了“显示预览而不重新加载页面”同样会发生错误)。
本模板里面直接使用原始表格代码会出现错误。请使用{{Table}}等方式制作表格。
由于原模板对JavaScript依赖甚重,且在移动端及noscript退化表现欠佳,已依照渐进表现的思路被重写。
用法
参数
- 一般
- color= ,模板的色彩,只有七种颜色和一个默认主题:
- green(绿色)
- red(红色)
- blue(蓝色)
- yellow(黄色)
- purple(紫色)
- orange(橙色)
- black(黑色)
- transparent(透明,预设)
- DefaultTab:指定页面加载时显示第几个tab,默认值为
1; - LabelPadding:指定label的内边距,默认值为
2px; - LabelBorderColor:指定选中的label的侧边框颜色,默认值为
#aaa; - LabelBackgroundColor:指定选中的label的背景色,默认值为页面正文背景色;
- LabelColor:指定选中的label的顶边框颜色,默认值为
green; - TextBorderColor:指定显示的text的边框颜色,默认值为
#aaa; - TextBackgroundColor:指定显示的text的背景色,默认值为
white;如果设置透明背景时用16进制颜色代码未能生效,可以采用rgba(R,G,B,alpha)。 - TextPadding:指定显示的text的内边距,不设置
color时默认值为20px 30px,设置color时默认值为1em; - AutoWidth:使tabs不再占满整行,如要启用必须传入【yes】值,默认值为
no; - float:使tabs不再占满整行的同时作左浮动或右浮动,如要启用必须传入【left】(左浮动)或【right】(右浮动)值,默认值为
no; - style:外框样式。
- color= ,模板的色彩,只有七种颜色和一个默认主题:
- 显示内容
- btx= ,填写显示的分页名称。
(务必填写)目前情况下(借助了对common.js页面的一次修正)如果bt项后不填写则会自动略过该分页,这一点可以用来进行一些特殊的页面实现,使用例参见Template:舰队Collection:画师信息。 - bticonx= ,分页名称左边的标志,可填写文字或者图片,预设为没有标志。图片大小建议16px。若不使用,请不要使用这个参数。
- tabx= ,分页的内容。
- LabelSide:指定标签位置与标签顶边框位置(侧边框位置为顶边框两侧),可选值为
top(默认值)、bottom、left、right; - LabelColorSideReverse:指定是否逆向设置标签顶边框位置(例如当标签位置在左侧
left时标签顶边框在右侧,此时原位置也会被视为侧边框),值为1、on、yes、true时启用; - DividerSize:指定label与text的间隔,只接受正数,单位为
,默认值为0(LabelColorSideReverse不为真值)、2(LabelColorSideReverse为真值)。
- btx= ,填写显示的分页名称。
范例
一般使用
{{tabs
|bt1 = 初音未来
|tab1 = 我是初音未来
|bt2 = 初音没来
|tab2 = 我是初音没来
|DefaultTab = 1
}}
初音未来
我是初音未来
初音没来
我是初音没来