vue插件-粒子動態背景


 
安裝vue-particles
cnpm install vue-particles

全局配置vue-particles[ 在main.js里面:]

import VueParticles from 'vue-particles'
Vue.use(VueParticles)
 
使用vue-particles【 在vue文件template標簽中】
<vue-particles
        id="particles-js"        /* 此處可以手動定義id為默認值particles-js,也可以不寫 */
        /* 圓點設置:                顏色、透明度、數量、外形、大小 */
        color="#fff"
        :particleOpacity="0.7"
        :particlesNumber="60"
        shapeType="circle"
        :particleSize="4"
      /* 線的設置:                顏色、線寬、、透明度、最大連接距離、移動速度,等等 */
        linesColor="#fff"
        :linesWidth="1"
        :lineLinked="true"
        :lineOpacity="0.4"
        :linesDistance="150"
        :moveSpeed="2"
        :hoverEffect="true"
        hoverMode="grab"
        :clickEffect="true"
        clickMode="push"
        class="lizi"   //此處又定義了一個類class,也可以通過它設置粒子樣式
      >
</vue-particles>

 

具體參數配置
根據id調整樣式
vue-particles有一個id為默認為particles-js,可以根據這個id來設置樣式
#particles-js{
        width: 100%;
        height: calc(100% - 100px);
        position: absolute;   //設置absolute,其他DIV設置為relative,這樣這個例子效果就作為背景
    }
 

 

根據自定義的class名稱lizi設置樣式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM