Template:SwitchDisplay/doc
外观
本模版的作用是让两部分内容只显示一者而隐藏另一者,并提供切换按钮。
参数说明
[编辑]{{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)