User:AWCPublic/TemplateDoc:PopupBox

用于制作弹窗的模板，仅使用CSS+HTML封装为模板，可移植性强（导入的社区不必自订JS）. {	"params": { "text": { "aliases": [ "1"			],			"label": "文本", "description": "弹窗的主要文本信息，可以使用wikitext. ", "type": "string", "required": true },       "header": { "label": "标题", "description": "弹窗最顶部的文字，预设加粗. ", "type": "line" },		"collapse-text": { "label": "显示内容提示", "description": "如果这个参数被赋予了任意非空值，则将在网页文本流的当前位置创建该参数的值所指定的wikitext文本，并且点击这个文本才会显示弹窗；如果这个参数没有赋值或赋空值，则在页面加载完成后立即显示弹窗. ", "type": "string" },		"id": { "label": "唯一标识", "description": "弹窗的唯一ID，建议一个页面最多使用一个弹窗（除非自订了折叠内容），可以在文章中的其他地方通过调用CSS类.mw-customtoggle-来提供再次打开该提示框的方法. ", "type": "line", "default": "p1" },       "title": { "label": "提示文本", "description": "鼠标悬停到提示框右上角的“×”上时对应显示的提示文本. ", "type": "line", "default": "关闭" },		"animation": { "label": "动画开关", "description": "是否使用提示框淡入淡出的动画效果，预设启用", "example": "no(停用)", "type": "line" },		"other-class": { "label": "其它CSS类", "description": "添加其它预设自订CSS以显示不同风格，多个样式叠加请使用空格隔开. ", "example": "shadow-box(为整个提示框添加阴影)", "type": "line" },		"other-style": { "label": "其他样式", "description": "为弹窗设定其他的样式，请使用内联style的语法写入，会覆盖对应CSS的预设值. ", "example": "border:1px solid pink; background-color:white; color: black;", "type": "string" },		"other-header-style": { "label": "其他标题样式", "description": "为弹窗的顶部标题整体栏位设定其他的样式，请使用内联style的语法写入，会覆盖对应CSS的预设值. ", "type": "string" },		"other-header-text-style": { "label": "其他标题文字样式", "description": "为弹窗的顶部标题的文字区设定其他的样式，请使用内联style的语法写入，会覆盖对应CSS的预设值. ", "type": "string" },		"other-content-style": { "label": "其他内容样式", "description": "为弹窗的主题内容设定其他的样式，请使用内联style的语法写入，会覆盖对应CSS的预设值. ", "type": "string" },		"collapse-text-style": { "label": "显示内容提示样式", "description": "为弹窗的折叠提示显示的内容设定样式，请使用内联style的语法写入，会覆盖对应CSS的预设值. ", "type": "string" }	},	"description": " ", "format": "block" }
 * 说明
 * 用法
 * 例子