这是Module:List的文档页面
| 此模块文档被引用于约100,000个页面。 为了避免造成大规模的影响,所有对此模块文档的编辑应先于沙盒或测试样例上测试。 测试后无误的版本可以一次性地加入此模块文档中,但是修改前请务必于讨论页发起讨论。
模板引用数量会自动更新。 |
| 此模块文档已被保护。此为高度可见模块文档,其已用于大量条目或被频繁替换引用。由于破坏或失误会影响诸多页面,即便细小的改动也可能导致大量服务器负载,因此已被保护,不可编辑。 |
该模块输出各种列表。目前,它支持项目符号列表、无项目符号列表、水平列表、排序列表(编号或字母顺序)和水平排序列表。它允许轻松设置列表或单个列表项的CSS样式。
- 快捷用法
{{#invoke:list|function|第一项|第二项|第三项|...}}
- 所有参数
{{#invoke:list|function
|第一项|第二项|第三项|...
|start = 有序列表的起始号
|type = 有序列表编号类型
|list_style_type = 有序列表的标记类型(使用CSS代码)
|class = 类(CSS)
|style = 样式(CSS代码)
|list_style = 列表样式
|item_style = 所有列表项的样式
|item1_style = 第一个列表项的样式
|item2_style = 第二个列表项的样式 |...
|item1_value = 第一个列表项的值
|item2_value = 第二个列表项的值 |...
|indent = 水平列表的缩进
}}
- 从父模板传递的参数
{{#invoke:list|function}}
- 功能
函数名
|
产生
|
示例输出
|
bulleted
|
有序列表
|
|
unbulleted
|
无序列表
|
|
horizontal
|
水平项目符号列表
|
|
ordered
|
有序列表(编号列表和字母列表)
|
|
horizontal_ordered
|
水平有序列表
|
|
- 位置参数(
1
,2
,3
...) - 这些是列表项。如果没有列表项,则模块将不输出任何内容。
start
- 设置有序列表的起始项。这可以是有序列表的起始数字,也可以是有序列表的起始字母。水平有序列表只支持数字。
type
- 有序列表中使用的标记类型。可能的值为 "1" 表示数字(默认),"A" 表示大写字母,"a" 表示小写字母,"I" 表示大写罗马数字,"i" 表示小写罗马数字。水平有序列表不支持。另请参阅 list_style_type
参数。
list_style_type
- 有序列表中使用的标记类型。这使用CSS样式,比 type
参数提供更多类型的标记。可能的值列在 MDN 的 list-style-type 页面 上。浏览器支持可能有所不同。 list-style-type
是此参数的别名。
class
- <div>...</div>
标签周围列表的自定义类,例如 plainlinks
。
style
- <div>...</div>
标签周围列表的自定义CSS样式,例如 font-size: 90%;
。
list_style
- 列表本身的自定义CSS样式。格式与 |style=
参数相同。
item_style
- 所有列表项(<li>...</li>
标签)的自定义CSS样式。格式与 |style=
参数相同。
item1_style
、item2_style
、item3_style
... - 每个列表项的自定义CSS样式。格式与 |style=
参数相同。
item1_value
、item2_value
、item3_value
... - 给定列表项的自定义值。在给定值之后的列表项将从指定值递增。该值应为正整数。(请注意,此选项仅对有序列表有效。)
indent
- 此参数缩进列表,仅适用于水平和水平有序列表。值必须为数字,例如 2
。缩进以 em 计算,并且是指定值的 1.6 倍。如果未指定缩进,则默认值为零。
- 无序列表
代码 |
效果
|
{{#invoke:list|bulleted|第一项|第二项|第三项}}
|
|
{{#invoke:list|bulleted|第一项|第二项|第三项|item_style=color:blue;}}
|
|
{{#invoke:list|bulleted|第一项|第二项|第三项|item1_style=background-color:yellow;|item2_style=background-color:silver;}}
|
|
- 无序列表
代码 |
效果
|
{{#invoke:list|unbulleted|第一项|第二项|第三项}}
|
|
{{#invoke:list|unbulleted|第一项|第二项|第三项|item_style=color:blue;}}
|
|
{{#invoke:list|unbulleted|第一项|第二项|第三项|item1_style=background-color:yellow;|item2_style=background-color:silver;}}
|
|
- 水平列表
代码 |
效果
|
{{#invoke:list|horizontal|第一项|第二项|第三项}}
|
|
{{#invoke:list|horizontal|第一项|第二项|第三项|indent=2}}
|
|
- 有序列表
代码 |
效果
|
{{#invoke:list|ordered|第一项|第二项|第三项}}
|
|
{{#invoke:list|ordered|第一项|第二项|第三项|start=3}}
|
|
{{#invoke:list|ordered|第一项|第二项|第三项|type=i}
|
|
{{#invoke:list|ordered|第一项|第二项|第三项|list_style_type=lower-greek}}
|
|
- 水平有序列表
代码 |
效果
|
{{#invoke:list|horizontal_ordered|第一项|第二项|第三项}}
|
|
{{#invoke:list|horizontal_ordered|第一项|第二项|第三项|start=3}}
|
|
{{#invoke:list|horizontal_ordered|第一项|第二项|第三项|indent=2}}
|
|