模板:CSS/doc:修订间差异
来自星砂岛百科
更多语言
更多操作
< 模板:CSS
无编辑摘要 |
同步更新 |
||
| (未显示1个用户的4个中间版本) | |||
| 第1行: | 第1行: | ||
== | == 概述 == | ||
'''CSS''' 用于在页面内按需加载 <code><nowiki>templatestyles</nowiki></code> 样式表,并确保同一路径只加载一次。默认拼接 <code><nowiki><namespace>:<name>/styles.css</nowiki></code>。 | |||
== 用法 == | |||
最简调用: | |||
== | * {{tl|CSS}} | ||
{{tl|CSS | |||
指定样式宿主页面: | |||
* {{tl|CSS|GiftsByNPC}} | |||
* {{tl|CSS}} | |||
指定命名空间代码: | |||
* {{tl|CSS|GiftsByNPC|10}} | |||
* {{tl|CSS| | |||
=== | == 示例 == | ||
{{tl|CSS|GiftsByNPC}} | |||
== | == 模板数据 == | ||
<templatedata> | <templatedata> | ||
{ | { | ||
"description": "加载指定页面的 templatestyles 样式表,避免重复注入。", | |||
"params": { | "params": { | ||
"1": { | "1": { | ||
"label": " | "label": "样式宿主页面", | ||
"description": " | "description": "样式宿主页面名,默认使用当前页面全名(FULLPAGENAME)。", | ||
"type": "string", | "type": "string", | ||
" | "required": false, | ||
"example": "GiftsByNPC" | |||
}, | }, | ||
"2": { | "2": { | ||
"label": " | "label": "命名空间代码", | ||
"description": " | "description": "命名空间代码:828=Module, 4=Project, 0=主空间,其它/留空=Template。", | ||
"type": " | "type": "string", | ||
" | "required": false, | ||
"example": "10" | |||
} | } | ||
}, | }, | ||
"format": "block" | |||
"format": " | |||
} | } | ||
</templatedata> | </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 维护页面级加载标记。