Butterfly 高级技巧
標籤外掛是Hexo獨有的功能,並不是標準的Markdown格式。
以下的寫法,只適用於Butterfly主題,用在其它主題上不會有效果,甚至可能會報錯。使用前請留意。
Note (Bootstrap Callout)
Note 標籤外掛有兩種用法
用法一
1 | {% note [class] [no-icon] [style] %} |
| 名稱 | 用法 |
|---|---|
| class | 【可選】標識,不同的標識有不同的配色 ( default / primary / success / info / warning / danger ) |
| no-icon | 【可選】不顯示 icon |
| style | 【可選】可以覆蓋配置中的 style (simple/modern/flat/disabled) |
用法二(自定義 icon)
1 | {% note [color] [icon] [style] %} |
| 名稱 | 用法 |
|---|---|
| color | 【可選】顔色 (default / blue / pink / red / purple / orange / green) |
| icon | 【可選】可配置自定義 icon (只支持 fontawesome 圖標, 也可以配置 no-icon ) |
| style | 【可選】可以覆蓋配置中的 style (simple/modern/flat/disabled) |
2022年快到了….
圖庫
Gallery圖庫
1 | <div class="gallery-group-main"> |
Gallery相冊
區別於舊版的Gallery相冊,新的Gallery相冊會自動根據圖片長度進行排版,書寫也更加方便,與markdown格式一樣。可根據需要插入到相應的md。
1 | {% gallery %} |





tag-hide
請注意,tag-hide內的標簽外掛content內都不建議有h1 - h6 等標題。因為Toc會把隱藏內容標題也顯示出來,而且當滾動屏幕時,如果隱藏內容沒有顯示出來,會導致Toc的滾動出現異常。
如果你想把一些文字、內容隱藏起來,並提供按鈕讓用户點擊顯示。可以使用這個標籤外掛。
Inline
inline 在文本里面添加按鈕隱藏內容,只限文字
( content不能包含英文逗號,可用‚)
1 | {% hideInline content,[display],[bg],[color] %} |
- content: 文本內容
- display: 按鈕顯示的文字(可選)
- bg: 按鈕的背景顏色(可選)
- color: 按鈕文字的顏色(可選)
哪個英文字母最酷?
Block
block獨立的block隱藏內容,可以隱藏很多內容,包括圖片,代碼塊等等
( display 不能包含英文逗號,可用‚)
1 | {% hideBlock [display],[bg],[color] %} |
查看答案
Toggle
如果你需要展示的內容太多,可以把它隱藏在收縮框裏,需要時再把它展開
( display 不能包含英文逗號,可用‚)
1 | {% hideToggle [display],[bg],[color] %} |
mermaid
mermaid標籤不允許嵌套於一些隱藏屬性的標籤外掛,例如: tag-hide內的標籤外掛和tabs標籤外掛,這會導致mermaid圖示無法正常顯示,使用時請留意。
請不要壓縮html代碼,不然會導致mermaid顯示異常
使用mermaid標籤可以繪製Flowchart(流程圖)、Sequence diagram(時序圖 )、Class Diagram(類別圖)、State Diagram(狀態圖)、Gantt(甘特圖)和Pie Chart(圓形圖),具體可以查看mermaid文檔
Tabs
1 | {% tabs Unique name, [index] %} |
This is Tab 1.
tab名字為第二個Tab。
只有圖標,沒有Tab名字。
名字+icon。
Button
1 | {% btn [url],[text],[icon],[color] [style] [layout] [position] [size] %} |
This is my website, click the button Butterfly
This is my website, click the button Butterfly
This is my website, click the button Butterfly
This is my website, click the button Butterfly
This is my website, click the button Butterfly
more than one button in center
inlineImg
主題中的圖片都是默認以塊級元素顯示,如果你想以內聯元素顯示,可以使用這個標簽外掛。
1 | {% inlineImg src [height] %} |
你看我長得漂亮不

我覺得很漂亮 
label
高亮所需的文字
1 | {% label text [color] %} |
臣亮言:先帝 創業未半,而中道崩殂 。今天下三分,益州疲敝 ,此誠危急存亡之秋 也!
