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设置样式

posted @   球球啦啦啦  阅读(492)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示