本文從以下三個方面, 闡述在博客園添加鼠標粒子吸附特效:
一. 效果展示
二. 權限申請
三. 設置步驟
一. 效果展示
在博客園的頁面, 出現鼠標粒子吸附的特效, 如圖所示:
二. 權限申請
點擊博客園的【管理】 → 【設置】→ 一直往下拉, 找到【博客側邊欄公告(支持HTML代碼)(申請JS權限)】
向contact@cnblogs.com 發送郵件, 為了盡快通過權限申請, 郵件模板如下:
尊敬的博客園管理員:
請問是否可以幫我開通js權限,我需要一些簡單的js來解決問題,例如鼠標點擊特效、代碼高亮等外觀調整。
謝謝您的支持!
--------
三. 設置步驟
點擊博客園的【管理】 → 【設置】 → 一直往下拉, 找到【頁腳Html代碼】,添加如下代碼內容, 保存即可:
/*粒子線條,鼠標移動會以鼠標為中心吸附的特效*/
<script id="c_n_script" src="https://blog-static.cnblogs.com/files/hxun/canvas-nest.js" color="255,0,255" opacity="1" count="100" zindex="-2">
if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
//這里可以寫移動端展示效果代碼,本人沒試過
}
</script>
配置詳解:
color
: 線條顏色, 默認:'0,0,0'
;三個數字分別為(R,G,B),注意用,分割pointColor
: 交點顏色, 默認:'0,0,0'
;三個數字分別為(R,G,B),注意用,分割opacity
: 線條透明度(0~1), 默認:0.5
count
: 線條的總數量, 默認:150
zIndex
: 背景的z-index屬性,css屬性用於控制所在層的位置, 默認:-1
-
https://blog-static.cnblogs.com/files/hxun/canvas-nest.js 這是添加的文件的鏈接
如下圖:
再返回博客園的頁面, 就有鼠標粒子吸附特效了啊。
但是由於博客園的主題設置,可能只有兩側的可以點擊聚集粒子,中間的部分被博客園的主題中的容器覆蓋住了。可以再添加css。
點擊博客園的【管理】 → 【設置】 → 找到【博客皮膚】和【頁面定制css代碼】,自定義博客皮膚,添加如下css代碼內容, 保存即可:
body { background-color:whitesmoke; } // 修改背景顏色為半透明 #home,#sideBarMain>div,#blog-sidecolumn>div>div,.catListView{ background-color:rgba(255,255,255,0); } // 修改其他邊框的顏色
good luck!