模板:CSS/doc:修订间差异
来自星砂岛百科
更多语言
更多操作
< 模板:CSS
清空全部内容 标签:清空 |
同步更新 |
||
| (未显示1个用户的2个中间版本) | |||
| 第1行: | 第1行: | ||
== 概述 == | |||
'''CSS''' 用于在页面内按需加载 <code><nowiki>templatestyles</nowiki></code> 样式表,并确保同一路径只加载一次。默认拼接 <code><nowiki><namespace>:<name>/styles.css</nowiki></code>。 | |||
== 用法 == | |||
最简调用: | |||
* {{tl|CSS}} | |||
指定样式宿主页面: | |||
* {{tl|CSS|GiftsByNPC}} | |||
指定命名空间代码: | |||
* {{tl|CSS|GiftsByNPC|10}} | |||
== 示例 == | |||
{{tl|CSS|GiftsByNPC}} | |||
== 模板数据 == | |||
<templatedata> | |||
{ | |||
"description": "加载指定页面的 templatestyles 样式表,避免重复注入。", | |||
"params": { | |||
"1": { | |||
"label": "样式宿主页面", | |||
"description": "样式宿主页面名,默认使用当前页面全名(FULLPAGENAME)。", | |||
"type": "string", | |||
"required": false, | |||
"example": "GiftsByNPC" | |||
}, | |||
"2": { | |||
"label": "命名空间代码", | |||
"description": "命名空间代码:828=Module, 4=Project, 0=主空间,其它/留空=Template。", | |||
"type": "string", | |||
"required": false, | |||
"example": "10" | |||
} | |||
}, | |||
"format": "block" | |||
} | |||
</templatedata> | |||
== 说明 == | |||
* 会自动拼接为 <code><nowiki><namespace>:<name>/styles.css</nowiki></code>。 | |||
* 同一页面内重复调用不会重复插入样式。 | |||
* 内部使用 [[Module:Static]] 维护页面级加载标记。 | |||
[[分类:模板文档]] | |||
2026年3月25日 (三) 17:50的最新版本
概述
CSS 用于在页面内按需加载 templatestyles 样式表,并确保同一路径只加载一次。默认拼接 <namespace>:<name>/styles.css。
用法
最简调用:
{{CSS}}
指定样式宿主页面:
{{CSS|GiftsByNPC}}
指定命名空间代码:
{{CSS|GiftsByNPC|10}}
示例
{{CSS|GiftsByNPC}}
模板数据
加载指定页面的 templatestyles 样式表,避免重复注入。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 样式宿主页面 | 1 | 样式宿主页面名,默认使用当前页面全名(FULLPAGENAME)。
| 字符串 | 可选 |
| 命名空间代码 | 2 | 命名空间代码:828=Module, 4=Project, 0=主空间,其它/留空=Template。
| 字符串 | 可选 |
说明
- 会自动拼接为
<namespace>:<name>/styles.css。 - 同一页面内重复调用不会重复插入样式。
- 内部使用 Module:Static 维护页面级加载标记。