zoukankan      html  css  js  c++  java
  • vue中使用动画vue-particles实现背景粒子酷炫效果

    先来看我做的效果

    我这个是用的背景色加上这个粒子效果实现的demo
    平时我们做项目的话会添加背景图片这些,可能更加好看
    看我的实现步骤

    cnpm install -g vue-cli
    vue init webpack star-project
    cnpm install vue-particles --save-dev
    

    在main.js中引入

    //main.js
    import VueParticles from 'vue-particles'
    Vue.use(VueParticles)
    


    在App.vue中写入

        <vue-particles
            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"
          >
          </vue-particles>
    
    <template>
      <div id="app">
        <!-- <img src="./assets/logo.png"> -->
        <vue-particles
            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"
          >
          </vue-particles>
        <!-- <router-view/> -->
      </div>
    </template>
    
    <script>
    export default {
      name: 'App'
    }
    </script>
    
    <style>
    #app {
      font-family: 'Avenir', Helvetica, Arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-align: center;
      color: #2c3e50;
      background:blue;  /* margin-top: 60px; */
    }
    </style>
    

    运行项目,效果即可以出来

  • 相关阅读:
    nginx 限流配置
    redis-sentinel 高可用方案实践
    redis之 主从复制和哨兵
    MySQL架构与业务总结图
    MGR实现分析
    通过 SCQA 的框架来讲故事
    MECE分析法
    如何提高问题的认知高度
    Mac 应用程序不能打开解决方法
    vscode打开文件在同一个tab的问题
  • 原文地址:https://www.cnblogs.com/smart-girl/p/11375304.html
Copyright © 2011-2022 走看看