butterfly折腾(四)样式预览
大部分样式是主题独有的功能,还有些是通过安装插件、修改源码实现的,基本只适用于此博客,如需要将文章发布在其它平台,不建议大量使用。
外挂标签
tabs
tab名字为第一个Tab
只有图标 没有Tab名字
名字+icon
示例源码:
1 | {% tabs test2 %} |
timeline
2022
04-02
这是测试页面
2022
03-02
这是测试页面
2021
07-02
这是测试页面
1 | {% timeline title,color %} |
- 标题:title
- 颜色:default(留空) / blue / pink / red / purple / orange / green
1 | {% timeline 2022 %} |
btn
1 | {% btn [url],[text],[icon],[color] [style] [layout] [position] [size] %} |
url
:链接text
:按钮文字icon
:[可选]图标color
:[可选] 按钮背景顔色 默认style,按钮字体和边框顔色(outline时) default/blue/pink/red/purple/orange/greenstyle
:[可选] 按钮样式 默认实心(outline/留空)layout
:[可选] 按钮佈局 默认为line(block/留空)position
:[可选] 按钮位置 前提是设置了layout为block 默认为左边(center/right/留空)size
:[可选] 按钮大小 (larger/留空)
1 | <div class="btn-center"> |
note
默认 提示块标籤
default 提示块标籤
primary 提示块标籤
success 提示块标籤
info 提示块标籤
warning 提示块标籤
danger 提示块标籤
flat样式示例源码
1 | {% note flat %} |
默认 提示块标籤
default 提示块标籤
primary 提示块标籤
success 提示块标籤
info 提示块标籤
warning 提示块标籤
danger 提示块标籤
disabled样式示例源码
1 | {% note disabled %} |
你是刷 Visa 还是 UnionPay
2021年快到了….
小心开车 安全至上
这是三片呢?还是四片?
你是刷 Visa 还是 UnionPay
剪刀石头布
前端最讨厌的浏览器
modern样式示例源码
1 | {% note 'fab fa-cc-visa' modern %} |
hide
点击展开
内容
示例源码
1 | {% hideToggle 点击展开 %} |
点击显示:
参数
1 | {% hideInline content,display,bg,color %} |
示例源码
1 | 点击显示:{% hideInline 内容,显示,#FF7242,#fff %} |
示例源码
1 | {% hideBlock 点击显示 %} |
label
臣亮言:先帝 創業未半,而中道崩殂 。今天下三分,益州疲敝 ,此誠危急存亡之秋 也!然侍衞之臣,不懈於內;忠志之士 ,忘身於外者,蓋追先帝之殊遇,欲報之於陛下也。誠宜開張聖聽,以光先帝遺德,恢弘志士之氣;不宜妄自菲薄,引喻失義,以塞忠諫之路也。
宮中、府中,俱為一體;陟罰臧否,不宜異同。若有作奸 、犯科 ,及為忠善者,宜付有司,論其刑賞,以昭陛下平明之治;不宜偏私,使內外異法也。
1 | {% label text color %} |
text
:文字color
:[可选]背景颜色,default
/blue
/pink
/red
/purple
/orange
/green
1 | 臣亮言:{% label 先帝 %}創業未半,而{% label 中道崩殂 blue %}。今天下三分,{% label 益州疲敝 pink %},此誠{% label 危急存亡之秋 red %}也!然侍衞之臣,不懈於內;{% label 忠志之士 purple %},忘身於外者,蓋追先帝之殊遇,欲報之於陛下也。誠宜開張聖聽,以光先帝遺德,恢弘志士之氣;不宜妄自菲薄,引喻失義,以塞忠諫之路也。 |
以下标签移植于 volantis(v5)
span
各种颜色的标签,包括:红色、黄色、绿色、青色、蓝色、灰色。
超大号文字:
Volantis A Wonderful Theme for Hexo1 | {% span 样式参数::文本内容 %} |
颜色:red
, yellow
, green
, cyan
, blue
, gray
大小:small
, h4
, h3
, h2
, h1
, large
, huge
,ultra
对齐方向:left
, center
, right
1 | 各种颜色的标签,包括:{% span red::红色 %}、{% span yellow::黄色 %}、{% span green::绿色 %}、{% span cyan::青色 %}、{% span blue::蓝色 %}、{% span gray::灰色 %}。 |
checkbox
纯文本测试
支持简单的 markdown 语法
支持自定义颜色
绿色 + 默认选中
黄色 + 默认选中
青色 + 默认选中
蓝色 + 默认选中
增加
减少
叉
1 | {% checkbox 样式参数(可选)::文本(支持简单md) %} |
颜色:red
, yellow
, green
, cyan
, blue
选中状态:checked
1 | {% checkbox 纯文本测试 %} |
radio
同属于checkbox标签,使用方法同上
纯文本测试
支持简单的 markdown 语法
支持自定义颜色
绿色
黄色
青色
蓝色
link
1 | {% link 标题::链接::图片链接(可选) %} |
1 | {% link 如何参与项目::https://volantis.js.org/contributors/::https://pblood.oss-cn-hongkong.aliyuncs.com/img/site/logo.png %} |
ghcard
用户信息卡片
仓库信息卡片
1 | {% ghcard 用户名::其它参数(可选) %} |
1 | | {% ghcard xaoxuu %} | {% ghcard xaoxuu::theme=vue %} | |
1 | | {% ghcard volantis-x/hexo-theme-volantis %} | {% ghcard volantis-x/hexo-theme-volantis::theme=vue %} | |
HTML 语法
兼容 HTML 语法,可以直接使用
插入音乐
以网易云为例
1 | <iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86 src="https://music.163.com/outchain/player?type=2&id=1455706958&auto=1&height=66"></iframe> |
嵌入视频
1 | <video src="https://test.com/test.mp4" width="800px" height="600px" controls="controls"></video> |
嵌入自适应B站视频
B站官方已经提供了iframe标签,不用找接口爬链接了,在网页打开b站视频页,通过分享按钮就可以复制,直接引用的效果如下
这样肯定是不行的,我们需要添加一些参数使其适应我们的网站
1 | <div style="position: relative; padding: 30% 45%;"> |
最终效果
通过以上只能获取低清视频,而且获取不了番剧、影视等视频链接,获取高清视频可以参考 晓晴博客,B站视频直链解析源码(PHP源码 包含前端解析源码)
DOM运动
可使任意DOM运动起来
| 首页 | 首页
默认 提示块标籤
1 | [DOM类] [DOM元素] [参数] |
运动逻辑(必需)animated
:DOM加载完毕自动运动animated-hover
:鼠标悬停在图标上才运动
运动模式(必需)faa-wrench
:抖动faa-bounce
:上下滑动faa-spin
:顺时针旋转
更多参数及效果预览请 点击这里
运动速度(可选)faa-fast
:快速抖动faa-slow
:慢速抖动(默认)
1 | <i class="fas fa-home faa-wrench animated"></i> | <span class="fas fa-home faa-wrench animated">首页</span> | <span><i class="fas fa-home faa-wrench animated"></i>首页</span> |