Confluence 6 用户宏示例 - Color and Size

简介: 这个示例定义了如何向你宏中传递参数。我们将会创建一个字体样式宏,在这个宏中有 2 个参数,允许用户在这 2 个参数中指定宏中包含的字体的颜色大小。

这个示例定义了如何向你宏中传递参数。我们将会创建一个字体样式宏,在这个宏中有 2 个参数,允许用户在这 2 个参数中指定宏中包含的字体的颜色大小。

Macro name stylish
Visibility Visible to all users in the Macro Browser
Macro Title Stylish
Description Applies colour and size to text.
Categories Confluence Content
Icon URL 可以设置为空
Documentation URL 可以设置为空
Macro body processing Rendered
Template

在模板字段中输入下面的代码。如果你的宏要求一个或者多个参数的话,你可以使用变量 $param0 到 $param9 来调用它们。

## @param 0 :title=colour|type=string
## @param 1 :title=size|type=string
<span style= "color: $param0; font-size: $param1" >$body</span>

可选的,你也可以在你的宏中明确定义参数名。这些参数将会在$param<x> 中调用,其中 <x> 是你参数的名字。

## @param Colour:title=colour|type=string
## @param Size:title=size|type=string
<span style= "color: $paramColour; font-size: $paramSize" >$body</span>
 

 

https://www.cwiki.us/display/CONFLUENCEWIKI/Writing+User+Macros

目录
相关文章
|
5月前
Flutter更改主题颜色报错:type ‘Color‘ is not a subtype of type ‘MaterialColor‘
Flutter更改主题颜色报错:type ‘Color‘ is not a subtype of type ‘MaterialColor‘
57 4
|
6月前
|
C#
C#中使用IntPtr.Size属性来判断当前系统是32位还是64位
这段代码首先检查 `IntPtr.Size`的值,如果是4,则输出"当前系统是32位";如果是8,则输出"当前系统是64位";如果都不是,就输出"未知系统位数"。
94 0
|
7月前
|
JavaScript 前端开发
详尽分享解决img的src属性为空时会有边框的情况
详尽分享解决img的src属性为空时会有边框的情况
268 0
|
8月前
|
安全 Linux
top 命令可以使用的参数都有什么
【4月更文挑战第21天】top 命令可以使用的参数都有什么
77 1
|
8月前
|
Shell Android开发 开发者
Android系统 自定义动态修改init.custom.rc
Android系统 自定义动态修改init.custom.rc
429 0
页面中的位置:client、page、screen、offset、以及元素视图位置的区别和方法
页面中的位置:client、page、screen、offset、以及元素视图位置的区别和方法
|
Web App开发 前端开发 开发者
1 分钟认识新属性 accent-color —— 修改 input 默认控件颜色
1 分钟认识新属性 accent-color —— 修改 input 默认控件颜色
|
前端开发 算法
为什么前端项目里font-weight值不推荐使用数字,而是字重描述符?
为什么前端项目里font-weight值不推荐使用数字,而是字重描述符?
306 0
|
前端开发 JavaScript 数据库
实现一个 Code Pen:(一)项目初始化
前段时间掘金上线了一个新功能 Code pen,可以在线写代码,笔者对这种在线实时编辑的功能充满了好奇,所以打算开发一个简易的 Code pen。
173 0

热门文章

最新文章