Butterfly外挂语法(1)
Butterfly外挂语法(1)
分栏tab
1 | //标准格式 |
name :
- 选项卡块标签的唯一名称,不带逗号。
- 将在#id中用作每个标签及其索引号的前缀。
- 如果名称中包含空格,则对于生成#id,所有空格将由破折号代替。
- 仅当前帖子/页面的URL必须是唯一的!
[index]:
- 活动选项卡的索引号。
- 如果未指定,将选择第一个标签(1)。
- 如果index为-1,则不会选择任何选项卡。
- 可选参数。
thisname:
- 当前选项卡的标题。
- 如果未指定标题,则带有制表符索引后缀的唯一名称将用作制表符的标题。
- 如果未指定标题,但指定了图标,则标题将为空。
- 可选参数。
[@icon]:
- FontAwesome图标名称(全名,看起来像“ fas fa-font”)
- 可以指定带空格或不带空格;
- 例如’Tab caption @icon’ 和 ‘Tab caption@icon’.
- 可选参数
Any content:
- 可以写任何内容
- 包括markdown语法和butterfly外挂语法
1.Demo01 - 预设选择第一个【默认】
1 | {% tabs test1 %} |
2.Demo02 - 预设选择tabs
1 | {% tabs test2, 3 %} |
3.Demo03 - 没有预设值
1 | {% tabs test3, -1 %} |
4.Demo04 - 自定义Tab名 + 只有icon + icon和Tab名
1 | {% tabs test4 %} |
1.Demo01 - 预设选择第一个【默认】
This is Tab 1
**This is Tab 2
This is Tab 3
2.Demo02 - 预设选择tabs
This is Tab 1
This is Tab 2
This is Tab 3
3.Demo03 - 没有预设值
This is Tab 1
This is Tab 2
This is Tab 3
4.Demo04 - 自定义Tab名 + 只有icon + icon和Tab名
tab名字为第一个Tab
只有图标 没有Tab名字
名字+icon
行内文本样式 text
1 | {% u 文本内容 %} |
1 | 1. 带 {% u 下划线 %} 的文本 |
- 带 下划线 的文本
- 带
着重号 的文本 - 带
波浪线 的文本 - 带
删除线的文本 - 键盘样式的文本 command + D
- 密码样式的文本:
这里没有验证码
行内文本 span
1 | {% span 样式参数(参数以空格划分), 文本内容 %} |
字体: logo, code颜色: red,yellow,green,cyan,blue,gray大小: small, h4, h3, h2, h1, large, huge, ultra对齐方向: left, center, right
1 | - 彩色文字 |
- 彩色文字
在一段话中方便插入各种颜色的标签,包括:红色、黄色、绿色、青色、蓝色、灰色。 - 超大号文字
文档「开始」页面中的标题部分就是超大号文字。
Volantis
A Wonderful Theme for Hexo
段落文本 p
1 | {% p 样式参数(参数以空格划分), 文本内容 %} |
字体: logo, code颜色: red,yellow,green,cyan,blue,gray大小: small, h4, h3, h2, h1, large, huge, ultra对齐方向: left, center, right
1 | - 彩色文字 |
- 彩色文字
在一段话中方便插入各种颜色的标签,包括:红色
、黄色
、绿色
、青色
、蓝色
、灰色
。 - 超大号文字
文档「开始」页面中的标题部分就是超大号文字。Volantis
A Wonderful Theme for Hexo
引用note
1 | # 自带icon |
1.自带icon
| 参数 | 用法 |
|---|---|
| class | 【可选】标识,不同的标识有不同的配色 ( default / primary / success / info / warning / danger ) |
| no-icon | 【可选】不显示 icon |
| style | 【可选】可以覆盖配置中的 style (simple/modern/flat/disabled) |
2.外部icon
| 参数 | 用法 |
|---|---|
| class | 【可选】标识,不同的标识有不同的配色 ( default / blue / pink / red / purple / orange / green ) |
| no-icon | 【可选】可配置自定义 icon (只支持 fontawesome 图标, 也可以配置 no-icon ) |
| style | 【可选】可以覆盖配置中的 style (simple/modern/flat/disabled) |
1.simple样式
1 | {% note simple %}默认 提示块标签{% endnote %} |
2.modern样式
1 | {% note modern %}默认 提示块标签{% endnote %} |
3.flat样式
1 | {% note flat %}默认 提示块标签{% endnote %} |
4.disabled样式
1 | {% note disabled %}默认 提示块标签{% endnote %} |
5.no-icon样式
1 | {% note no-icon %}默认 提示块标签{% endnote %} |
1.simple样式
1 | {% note 'fab fa-cc-visa' simple %}你是刷 Visa 还是 UnionPay{% endnote %} |
2.modern样式
1 | {% note 'fab fa-cc-visa' modern %}你是刷 Visa 还是 UnionPay{% endnote %} |
3.flat样式
1 | {% note 'fab fa-cc-visa' flat %}你是刷 Visa 还是 UnionPay{% endnote %} |
4.disabled样式
1 | {% note 'fab fa-cc-visa' disabled %}你是刷 Visa 还是 UnionPay{% endnote %} |
5.no-icon样式
1 | {% note no-icon %}你是刷 Visa 还是 UnionPay{% endnote %} |
1.simple样式
默认 提示块标签
default 提示块标签
primary 提示块标签
success 提示块标签
info 提示块标签
warning 提示块标签
danger 提示块标签
2.modern样式
默认 提示块标签
default 提示块标签
primary 提示块标签
success 提示块标签
info 提示块标签
warning 提示块标签
danger 提示块标签
3.flat样式
默认 提示块标签
default 提示块标签
primary 提示块标签
success 提示块标签
info 提示块标签
warning 提示块标签
danger 提示块标签
4.disabled样式
默认 提示块标签
default 提示块标签
primary 提示块标签
success 提示块标签
info 提示块标签
warning 提示块标签
danger 提示块标签
5.no-icon样式
1.simple样式
你是刷 Visa 还是 UnionPay
2021年快到了….
小心开车 安全至上
这是三片呢?还是四片?
你是刷 Visa 还是 UnionPay
剪刀石头布
前端最讨厌的浏览器
2.modern样式
你是刷 Visa 还是 UnionPay
2021年快到了….
小心开车 安全至上
这是三片呢?还是四片?
你是刷 Visa 还是 UnionPay
剪刀石头布
前端最讨厌的浏览器
3.flat样式
你是刷 Visa 还是 UnionPay
2021年快到了….
小心开车 安全至上
这是三片呢?还是四片?
你是刷 Visa 还是 UnionPay
剪刀石头布
前端最讨厌的浏览器
4.disabled样式
你是刷 Visa 还是 UnionPay
2021年快到了….
小心开车 安全至上
这是三片呢?还是四片?
你是刷 Visa 还是 UnionPay
剪刀石头布
前端最讨厌的浏览器
5.no-icon样式
上标标签 tip
1 | {% tip [参数,可选] %}文本内容{% endtip %} |
样式: success,error,warning,bolt,ban,home,sync,cogs,key,bell自定义图标: 支持fontawesome。
1 | {% tip %}default{% endtip %} |
default
info
success
error
warning
bolt
ban
home
sync
cogs
key
bell
自定义font awesome图标
动态标签 anima
1 | {% tip [参数,可选] %}文本内容{% endtip %} |
1.将所需的CSS类添加到图标(或DOM中的任何元素)。
2.对于父级悬停样式,需要给目标元素添加指定CSS类,同时还要给目标元素的父级元素添加CSS类faa-parent animated-hover。(详情见示例及示例源码)
You can regulate the speed of the animation by adding the CSS class or . faa-fastfaa-slow
3.可以通过给目标元素添加CSS类faa-fast或faa-slow来控制动画快慢。
1.On DOM load(当页面加载时显示动画)
1 | {% tip warning faa-horizontal animated %}warning{% endtip %} |
2.调整动画速度
1 | {% tip warning faa-horizontal animated faa-fast %}warning{% endtip %} |
3.On hover(当鼠标悬停时显示动画)
1 | {% tip warning faa-horizontal animated-hover %}warning{% endtip %} |
4.On parent hover(当鼠标悬停在父级元素时显示动画)
1 | {% tip warning faa-parent animated-hover %}<p class="faa-horizontal">warning</p>{% endtip %} |
- On DOM load(当页面加载时显示动画)
warning
ban
- 调整动画速度
warning
ban
- On hover(当鼠标悬停时显示动画)
warning
ban
- On parent hover(当鼠标悬停在父级元素时显示动画)
warning
ban
复选列表 checkbox
1 | {% checkbox 样式参数(可选), 文本(支持简单md) %} |
样式: plus, minus, times颜色: red,yellow,green,cyan,blue,gray选中状态: checked
1 | {% checkbox 纯文本测试 %} |
单选列表 radio
1 | {% radio 样式参数(可选), 文本(支持简单md) %} |
颜色: red,yellow,green,cyan,blue,gray选中状态: checked
1 | {% radio 纯文本测试 %} |



.jpg)
.jpg)

.jpg)