Template:SwitchDisplay
- 切换
本模版的作用是让两部分内容只显示一者而隐藏另一者,并提供切换按钮。
参数说明
编辑{{SwitchDisplay | id = | shown-tab = | shown-tab-style = | hidden-tab = | hidden-tab-style = | split = | split-style = | switch = | switch-style = | shown = | shown-style = | hidden = | hidden-style = }}
- id可以为任意字符串(但不能包含空格),但必须与相同页面中其他本模版的id值都不重复,否则会显示错乱。
- shown-tab为内容上方的说明文字,页面载入时显示。
- hidden-tab为内容上方的说明文字,页面载入时隐藏。
- switch为切换按钮的显示文字,默认为“切换”。
- split为shown-tab、hidden-tab与switch之间的分隔符,默认为“-”。
- shown为页面载入时显示的内容。
- hidden为页面载入时隐藏的内容。
- shown-tab-style为shown-tab的CSS风格。
- hidden-tab-style为hidden-tab的CSS风格。
- switch-style为switch的CSS风格。
- split-style为split的CSS风格。
- shown-style为shown的CSS风格。
- hidden-style为hidden的CSS风格。
样例
编辑{{SwitchDisplay | id = 0 | shown-tab = '''Python 3.x''' | shown-tab-style = color:blue | hidden-tab = '''Python 2.x''' | hidden-tab-style = color:red | shown = <source lang="python"> name = input() print("Hi", name) </source> | hidden = <source lang="python"> name = raw_input() print "Hi", name </source> }}
效果
编辑Python 3.xPython 2.x - 切换
name = input()
print("Hi", name)
上述文档嵌入自Template:SwitchDisplay/doc。 (编辑 | 历史) 编者可以在本模板的沙盒 (创建 | 镜像)和测试样例 (创建)页面进行实验。 请在/doc子页面中添加分类。 本模板的子页面。 |