Hexo-使用阿里iconfont圖示
因為使用hexo
搭建的部落格中,大家並不懂都有什麼圖示,fa fa-xx
就懵了,不知道都有什麼。
首先,fa fa-xxx
中的圖示
可以在 圖示庫 中尋找。
(上面慢的話,可以在這個:另一個圖示庫)
![1](https://i.iter01.com/images/8c4c51af0f79d13b07c561e54895b404c1cacc54146b63573a4a4f5a80a3e2d7.png)
例如:
首頁: / || fa fa-home
歸檔: /archives/ || fa fa-archive
標籤: /tags/ || fa fa-tags
![2](https://i.iter01.com/images/3b71fc8e414bb3b31034afdbefb1b18304924beee854c1da4a9c8196af204c0f.png)
![3](https://i.iter01.com/images/c66e5274f7dbd681c47c103f95cb8336092f33b1e2408557767594b8a7070120.png)
![4](https://i.iter01.com/images/179f95ad05a24a413061f692b7e143d13a44f4677bbe35b1b5cde446384c51e1.png)
顯而易見,就算能找到也有很多圖示
找不到,所以這個時候,我們可以選擇使用阿里iconfont圖示
建立專案
1.進入阿里 iconfont 尋找你想要新增的圖示,並且新增到專案
。
2.找到你想新增的圖示,將你想要新增的圖示點選 “新增入庫”
按鈕。
![5](https://i.iter01.com/images/7c7f568f0b59d2da22f41d532f695c3a77efb2a691483bd4b6814804427a95ec.png)
3.點選右上角小購物車圖示
,這裡會看到你剛剛新增的所有圖示
![6](https://i.iter01.com/images/3dfbd5476267c485ad0d160475cc6abdf2c242136134ffe35aaa482542f0bfe0.png)
4.新增至專案
![7](https://i.iter01.com/images/2e07c225388a9a9b76316caab09aa3cd124b7a1c690a5eebd42bfb9355e3254f.png)
5.隨便起個專案名字
,專案建立成功
如下:
![8](https://i.iter01.com/images/bc8113f8cd5d146844fa4cb6962314fe63ca074ad2f889843d089f67d6cc3d75.png)
6.生成線上連結
點選 Font class
按鈕,點選檢視線上連結
,會生成線上連結
![9](https://i.iter01.com/images/59659c76d1d36db88e88b0e2354be6f1912408f11279169dd7a3a511b33b0b13.png)
- 開啟
連結
,紅線
上的就是呼叫的名稱
。
![10](https://i.iter01.com/images/63483b7d25cb1c28199aa42917c12bf45c08b6a0669291ce310e503553d2d8c0.png)
引入字型樣式
1.存入css
在頁面中右鍵
--另存為
,存到\themes\butterfly\source\css\
:
![11](https://i.iter01.com/images/7a5114d82144f70eb74c90a19980eb10b145799bb37ebc5b46b9e1cd5fe5c0a0.png)
![12](https://i.iter01.com/images/2b31b9db5e274d8b7749debe669ef8a67897b7152e8bcf08f18aa8782bb68c37.png)
2.引入檔案
![13](https://i.iter01.com/images/87db6c770669da6845cf08ade4973271002e5e68929e647fa8b630314a437d7c.png)
使用圖示
可以在\source\_data
中的butterfly.yml
修改social
:
iconfont icon-rss: /atom.xml || RSS連結
![14](https://i.iter01.com/images/7e228180dffb4f8cd4323f2b87169b20c191eb4ff51dcdcee282cef07e1b50e5.png)
![15](https://i.iter01.com/images/eace14ccb56ec92c51469fcf7f3f5e5a6f63194fab83b300e58b831ac25304a3.png)
當然圖示你可以感覺會挺小的,可以在儲存的css檔案
中自行修改:
.icon-xxx:before {
content: "\e600";
/* 修改顏色 */
color: blue;
/* 修改大小 */
font-size: 24px;
}
這樣修改會導致所有這個圖示的大小都會變動
。建議的方式是重新寫一個 css
,為其新增規則。設定時只需要多加一個class
即可,例如:
.icon-xxx:before {
content: "\e600";
}
/* 卡片處小圖示 */
.card_icon {
/* 修改顏色 */
color: blue;
/* 修改大小 */
font-size: 24px;
}
![16](https://i.iter01.com/images/9e17190e63d427928923aee46c093cab9a625df35b485519fbc00de1e8927257.png)
成果圖:
![17](https://i.iter01.com/images/db6a4d3c97e46bd5a6bb092376a50a8229f400b186f47dfa9009165a92b9eb57.png)
個人部落格為:
MoYu's Github Blog
MoYu's Gitee Blog