当前位置: 首页 > news >正文

CSS水波纹效果

效果图:

1.创建一个div

 <div class="point1" @click="handlePoint(1)"></div>

2.设置样式

  .point1{width: 1rem;height: 1rem;background: #2ce92f;position: absolute;border-radius: 50%;z-index: 999;cursor: pointer;}

3.设置伪元素样式

  .point1::after {width: 100%;height: 100%;content: "";border-radius: 50%;position: absolute;top: 0;left: 0;z-index: -2;background-color: #2ce92f;animation: dot-play 4s linear 400ms infinite;}.point1::before {width: 100%;height: 100%;content: "";border-radius: 50%;position: absolute;top: 0;left: 0;z-index: -1;background-color: #2ce92f;animation: dot-play 4s linear 200ms infinite;animation-delay: 2s; /* 延迟 2s */}

4.设置动画效果

  @keyframes dot-play {from {transform: scale(1);opacity: 0.8;}to {transform: scale(4);opacity: 0.1;}}

http://www.lryc.cn/news/339661.html

相关文章:

  • 迭代器模式:优雅地遍历数据集合
  • c++总结笔记(一)
  • [python][gradio]chatbot控件用法
  • Sublime Text下载,安装,安装插件管理器,下载汉化插件
  • c++ ,stl经常出现的<>尖括号其实就是模板类的实例化
  • goproxy 简单介绍 及一键安装脚本
  • Day13-Python基础学习之数据分析案例
  • 研究生,该学单片机还是plc。?
  • 【Java】导出Mysql表表结构与注释数据字典
  • 第07-2章 TCP/IP模型
  • 【办公类-21-15】 20240410三级育婴师 712道单选题(题目与答案合并word)
  • Vue3+Vant开发:登录功能
  • Linux程序调试优化(1)——内存占用详解及优化思路
  • 高效解决Visual Studio Code中文乱码问题
  • springboot接口提高查询速度方法
  • 如何在苹果手机上安装iOS应用的.ipa文件?
  • IDEA pom.xml显示灰色并被划线
  • 玄子Share-使用 Pycharm 执行 Shell 脚本
  • 如何让Nrf connect、EFR connect直接显示特征值数据及其单位
  • python笔记
  • Java编译期注解处理器AbstractProcessor使用
  • JetBrains相关的IDE有哪些?
  • Git-常规用法-含解决分支版本冲突解决方法
  • 基于springboot实现大型商场应急预案管理系统项目【项目源码+论文说明】
  • 系统学c#:1、基础准备(软件下载与安装)
  • 解决CSS中鼠标移入到某个元素其子元素被遮挡的问题
  • 【华为OD机试】虚拟理财游戏【C卷|100分】
  • ssh 使用
  • Springboot+Vue项目-基于Java+MySQL的母婴商城系统(附源码+演示视频+LW)
  • Android多线程:Handler runOnUiThread 异步消息处理机制