首頁 > web前端 > js教程 > 主體

使用Particles.js製作出仿乎超炫粒子動態背景效果程式碼介紹

巴扎黑
發布: 2018-05-11 14:43:56
原創
4902 人瀏覽過

本文跟大家分享Particles.js基於Canvas畫布創建粒子顆粒效果,程式碼非常簡單,需要的朋友參考下吧

好久沒登入知乎,發現他們的登入頁面粒子動態效果蠻炫的,查一下程式碼用了Particles.js基於Canvas畫布創建粒子顆粒效果。

上圖

上圖: 

感覺有比格,就照著弄了一個,玩玩。

github: https://github.com/VincentGarreau/particles.js/

##操作過程:

網路上有基本流程,可以參考一下,但直接用在登入頁面會有小bug,需要調整下。

1、先在頁面中引入particles.js檔案。

<script src="js/particles.js"></script>
登入後複製

2、在頁面中使用一個p來作為放置粒子的容器。 [一般放最底部,css 需要改進一下]

<p id="particles"></p>
<style type="text/css">
 #particles {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1; //这个z-index 要是不设置 会对登录表单的点击产生干扰,会去抢风头,不好好做一个安静的背景。
  background-color: #26AFE3;
 }
</style>
登入後複製

3、載入設定檔:  網上講 用load()方法 還要弄個設定的json文件,光路徑 就搞殘了我。

                  參考的官方demo 

           ub 官網頁面就有詳情。控製粒子數量 運動速度 什麼的

   particles 用起來還是有點問題的,在chrome 下載檔案後再切換到這個頁面 就殘廢了。等解決方法。

以上是使用Particles.js製作出仿乎超炫粒子動態背景效果程式碼介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板