-- 目录一览 --
1 | 1. 主题自带的样式 |
主题自带的样式
note
default 提示块标签
success 提示块标签
info 提示块标签
warning 提示块标签
danger 提示块标签
1 | {% note default %} |
Tabs
整个Tab是食用方法4的效果,默认不展开
1 | {% tabs tab-id %} |
tab-name:标签文本。
预设展示第一个【默认】
1 | {% tabs test1 %} |
预设选择tabs,默认显示第三个。标题未定义则显示Tab1,Tab2,Tab3,默认显示第二个写法类似
1 | {% tabs test2, 3 %} |
自定义Tab名 + 只有icon + icon和Tab名
1 | {% tabs test4 %} |
没有预设值,默认不展开,点击才显示
1 | {% tabs test3, -1 %} |
1 | {% tabs Unique name, [index] %} |
tag-hide
哪个英文字母最酷?
门里站着一个人?
在文本里面添加按钮隐藏内容,只限文字
( content不能包含英文逗号,可用‚
)
1 | {% hideInline content,display,bg,color %} |
content: 文本内容
display: 按钮显示的文字(可选)
bg: 按钮的背景颜色(可选)
color: 按钮文字的颜色(可选)
查看答案
block
独立的block隐藏内容,可以隐藏很多内容,包括图片,代码块等等
( display 不能包含英文逗号,可用‚
)
1 | {% hideBlock display,bg,color %} |
content: 文本内容
display: 按钮显示的文字(可选)
bg: 按钮的背景颜色(可选)
color: 按钮文字的颜色(可选)
如果需要展示的内容太多,可以把它隐藏在收缩框里,需要时再把它展开。
( display 不能包含英文逗号,可用‚
)
1 | {% hideToggle display,bg,color %} |
Button
Homepage
Homepage
Homepage
Homepage
This is my homepage, click the button Homepage
This is my homepage, click the button Homepage
This is my homepage, click the button Homepage
This is my homepage, click the button Homepage
This is my homepage, click the button Homepage
1 | {% btn 'http://blog.xiabor.com',Homepage,fas fa-download, blue larger %} |
1 | {% btn 'https://837837.xyz',Homepage,far fa-hand-point-right,block %} |
Homepage
Homepage
Homepage
Homepage
Homepage
Homepage
Homepage
1 | {% btn 'http://blog.xiabor.com',Homepage,far fa-hand-point-right,larger %} |
1 | <div class="btn-center"> |
1 | {% btn [url],[text],[icon],[color] [style] [layout] [position] [size] %} |
以上效果均为主题自带,参考文档Jerryc
自定义的样式
仅展示我的效果及写法
如何自定义参考之前的文章Hexo 写文章的一些小技巧
黄色色块
绿色色块
灰色色块
蓝色色块
左边框红色块级
右边框红色块级
上边框蓝色块级
1 | <span id="inline-yellow">黄色色块</span> |
明天再继续扒群友的样式,晚安
群友的样式
note&tag
以下效果由群友分享,参考文档小康博客
绿色
红色
黄色
灰色
蓝色
绿色
红色小标签 绿色小标签 蓝色小标签 黄色小标签 灰色小标签1 | <p class='div-border [颜色|方向加粗]'>你的文字</p> |
1 | <p class='div-border [颜色|方向加粗]'>你的文字</p> |
设置某个边框加粗,例如 <p class='div-border green left right'>绿色</p>
渐变note
默认情况
success
error
warning
单行效果
1 | <div class='tip' ><p>默认情况<p></div> |
volantis的样式
标签(已修改)
由于主题已自带多种标签,与volantis类似,所以只好用html写法
1 | <div class='snote warning'>warning</div> |
小提示:tabs中使用无序列表格式会乱
样式参数位置可以写图标和颜色,多个样式参数用空格隔开。
彩色的:quote, info, warning, done/success, error/danger
灰色的,也可以指定颜色:radiation, bug, idea, link, paperclip, todo, msg, guide, download, up, undo
颜色:clear, light, gray, red, yellow, green, cyan, blue
例如:
1 | <div class='snote idea yellow'>warning</div> |
Span & P
在一段话中方便插入各种颜色的标签,包括:红色、黄色、绿色、青色、蓝色、灰色。
标题部分就是超大文字。
Volantis
A Wonderful Theme for Hexo
1 | 在一段话中方便插入各种颜色的标签,包括:{% span red, 红色 %}、{% span yellow, 黄色 %}、{% span green, 绿色 %}、{% span cyan, 青色 %}、{% span blue, 蓝色 %}、{% span gray, 灰色 %}。 |
样式参数位置可以写颜色、大小和对齐方向,多个样式参数用空格隔开。
字体:logo, code
颜色:red, yellow, green, cyan, blue, gray
大小:small, h4, h3, h2, h1, large, huge, ultra
对齐方向:left, center, right
Timeline&link
1 | {% link 木槿部落格, http://xiabor.com/, https://xiabor.com/img/avatar.png %}{% link 木槿部落格, http://xiabor.com/, https://xiabor.com/img/avatar.png %} |
1 | {% timeline 时间线标题 %} |
文字样式
下划线
Ctrl C
删除线
1 | <u>下划线</u> |
Checkbox & Radio
Checkbox
纯文本测试
支持简单的 markdown 语法
支持自定义颜色
绿色 + 默认选中
黄色 + 默认选中
青色 + 默认选中
蓝色 + 默认选中
增加
减少
叉
Radio
纯文本测试
支持简单的 markdown 语法
支持自定义颜色
绿色
黄色
青色
蓝色
1 | Checkbox |
1 | Radio |
1 | {% checkbox 样式参数(可选), 文本(支持简单md) %} |
颜色:red, yellow, green, cyan, blue
样式:plus, minus, times
选中状态:checked
hideBlock
主题已自带,现有两种写法:
主题自带的写法
自定义写法
1 | {% hideInline 因为西装裤(C装酷),查看答案,#FF7242,#fff %} |
content: 文本内容
display: 按钮显示的文字(可选)
bg: 按钮的背景颜色(可选)
color: 按钮文字的颜色(可选)
Folding
效果演示在下面,放进tabs里格式会乱。
1 | {% folding 查看图片测试 %} |
示例
1 | {% folding 参数(可选), 标题 %} |
参数位置可以填写颜色和状态,多个参数用空格隔开。
颜色:blue, cyan, green, yellow, red
状态:状态填写 open
代表默认打开。
查看图片测试
查看默认打开的折叠框
这是一个默认打开的折叠框。
查看代码测试
查看列表测试
- haha
- hehe
查看嵌套测试
查看嵌套测试2
查看嵌套测试3
hahaha
image
指定宽度:
指定宽度并添加描述:
1 | {% image https://cdn.jsdelivr.net/gh/xaoxuu/cdn-wallpaper/abstract/41F215B9-261F-48B4-80B5-4E86E165259E.jpeg, 图片描述。 %} |
图片宽度:阿拉伯数字 + pxexample: 300px
图片描述:纯文本,不能包含引号。
1 | {% image 链接, 宽度(可选), 描述(可选) %} |
fancbox
一行多图(不换行)
多行多个图片(每行2~8个图片)
一行一图:
1 | {% fancybox %} |
一行多图(不换行)
1 | {% fancybox %} |
多行多个图片(每行2~8个图片)
1 | {% fancybox stretch, 4 %} |
对齐方向:left, center, right
缩放:stretch
列数:逗号后面直接写列数,支持 2 ~ 8 列。设定列列数之后就是「多行多图」布局,此时图片默认左对齐。为了避免图片大小不一,建议搭配 stretch 来时图片放大填充。
1 | {% fancybox 参数, 列数 %} |
富文本按钮
来源于volantis,故保留原格式及连接
需要显示类似「团队成员」之类的一组含有头像的链接:
或者含有图标的按钮:
圆形图标 + 标题 + 描述 + 图片 + 网格5列 + 居中
1 | 需要显示类似「团队成员」之类的一组含有头像的链接: |
1 | 或者含有图标的按钮: |
1 | 圆形图标 + 标题 + 描述 + 图片 + 网格5列 + 居中 |
1 | {% btns 样式参数 %} |
圆角样式,默认为方形:rounded, circle
增加文字样式:可以在容器内增加 <b>标题</b>
和 <p>描述文字</p>
布局方式:默认为自动宽度,适合视野内只有一两个的情况
参数 | 含义 |
---|---|
wide | 宽一点的按钮 |
fill | 填充布局,自动铺满至少一行,多了会换行。 |
center | 居中,按钮之间是固定间距。 |
around | 居中分散 |
grid2 | 等宽最多2列,屏幕变窄会适当减少列数。 |
grid3 | 等宽最多3列,屏幕变窄会适当减少列数。 |
grid4 | 等宽最多4列,屏幕变窄会适当减少列数。 |
grid5 | 等宽最多5列,屏幕变窄会适当减少列数。 |
Audio
1 | {% audio https://github.com/xaoxuu/volantis-docs/releases/download/assets/Lumia1020.mp3 %} |
1 | {% audio 音频链接 %} |
Video
100%宽度
50%宽度
25%宽度
100%宽度
1 | {% video https://github.com/xaoxuu/volantis-docs/releases/download/assets/IMG_0341.mov %} |
1 | {% videos, 2 %} |
25%宽度
1 | {% videos, 4 %} |
单个视频
1 | {% video 视频链接 %} |
1 | {% videos 对齐方向, 列数 %} |
对齐方向:left, center, right
列数:逗号后面直接写列数,支持 1 ~ 4 列。