<!doctype html>
<html><head><meta charset="utf-8"><title>CSS3实现水波浪浮动特效- 素材abc</title><style>@keyframes move_wave {0% {transform: translateX(0) translateZ(0) scaleY(1)}50% {transform: translateX(-25%) translateZ(0) scaleY(0.55)}100% {transform: translateX(-50%) translateZ(0) scaleY(1)}}.waveWrapper {overflow: hidden;position: absolute;left: 0;right: 0;bottom: 0;top: 0;width: 500px;height: 500px;border-radius: 500px;margin: auto;border: 10px double black;}.waveWrapperInner {position: absolute;width: 100%;overflow: hidden;height: 100%;bottom: 120px;background-image: linear-gradient(to top, #86377b 20%, #27273c 80%);}.bgTop {z-index: 15;opacity: 0.5;}.bgMiddle {z-index: 10;opacity: 0.75;}.bgBottom {z-index: 5;}.wave {position: absolute;left: 0;width: 200%;height: 100%;background-repeat: repeat no-repeat;background-position: 0 bottom;transform-origin: center bottom;}.waveTop {background-size: 50% 100px;}.waveAnimation .waveTop {animation: move-wave 3s;-webkit-animation: move-wave 3s;-webkit-animation-delay: 1s;animation-delay: 1s;}.waveMiddle {background-size: 50% 120px;}.waveAnimation .waveMiddle {animation: move_wave 10s linear infinite;}.waveBottom {background-size: 50% 100px;}.waveAnimation .waveBottom {animation: move_wave 15s linear infinite;}</style></head><body><div class="waveWrapper waveAnimation"><div class="waveWrapperInner bgTop"><div class="wave waveTop" style="background-image: url('img/wave-top.png')"></div></div><div class="waveWrapperInner bgMiddle"><div class="wave waveMiddle" style="background-image: url('img/wave-mid.png')"></div></div><div class="waveWrapperInner bgBottom"><div class="wave waveBottom" style="background-image: url('img/wave-bot.png')"></div></div></div></body></html>

css实现圆形水纹波动效果相关推荐

  1. android 贝塞尔曲线 波浪线,Android 贝塞尔曲线实现水纹波动效果

    贝塞尔曲线简介 千篇一律,很多类似的文章都会介绍一下什么是贝塞尔曲线,但是这里就不做介绍了,我们在这里只需要知道在Android API为我们提供了绘制二阶贝塞尔曲线和三阶贝塞尔曲线的方法即可. 效果 ...

  2. regl 水纹波动效果

    原文链接: regl 水纹波动效果 上一篇: vscode中 直接使用es6 import, 可以右键直接运行js文件 下一篇: regl fake-3d 静态图变动态图, 使用深度信息图片 翻墙出去 ...

  3. Android 贝塞尔曲线实现水纹波动效果

    前言 最近工作上比较忙碌,很久没有更新文章了,难得国庆小长假,现在是2019年10月2日凌晨00:49,写一篇简单且实用的贝塞尔曲线应用,许多技术点的文章很多前辈都已经写的很好了,所以 如有纰漏之处, ...

  4. html转动的圆圈,CSS圆形旋转效果 纯CSS制作圆形旋转菜单效果(七步完成)

    我们理念中的菜单都是矩形的,不是横向排列就是纵向排列,这里我们打破了常规的思维,把菜单做成圆形的. 在这里我们不得不克服几个问题: 如何定义html如何悬停定位菜单元素 在此之前先看一下最终效果是怎样 ...

  5. javascript ES6鼠标划入产生水纹波动效果

    ES6写了一个水纹效果.还有点计算的问题.直接上代码Copy一下吧. export default class Vertex {static BASE_Y = 150;static BASE_R = ...

  6. 纯 CSS 实现优惠券透明圆形镂空打孔效果

    本文同步发布在:纯 CSS 实现优惠券透明圆形镂空打孔效果 我们在做商城类项目时,时常会有开发优惠券的需求,那么我们如何通过纯 CSS 来实现类似京东.淘宝的优惠券样式. 下面给大家分享一个纯 CSS ...

  7. 如何用CSS做倒计时/圆形进度条效果

    前言:有时,我们会见一些圆形的进度条,随着进度条的推进,进行倒计时的变化. 若是只实现一个圆环的话,只用border和border-radius就能画出来. 但是这样的圆环不能动,产生进度条效果的重要 ...

  8. CSS如何实现内凹角效果 By 大漠

    记得@Lea Verou的<CSS Secrets>一书和前几天@Chris Coyier刚发的帖子都介绍了CSS怎么实现元素斜切口的效果.我也尝试着借助Vue的能力,把这种效果构建成一个 ...

  9. html标题前圆圈样式,漂亮的css3圆形鼠标悬停效果实例

    本文将给大家介绍一个漂亮的css3圆形鼠标悬停效果,这个效果在产品展示或列表图片中都可以应用,可以说是应用范围挺广泛的.关于鼠标悬停效果,你还可以看看另一篇文章<使用css转换和3d旋转的圆形鼠 ...

最新文章

  1. HDU 1877 另一个版本 A+B
  2. 小功率电子镇流荧光灯相关实验
  3. win10默认账户 WDAGUtilityAccount 和 DefaultAccount
  4. 安装 并且使用_安装密封圈的注意事项
  5. android传输注册数据异常,android数据传值再获取的问题
  6. 7-5 汽车加油问题 (20 分)(思路+详解)Come 宝!!!!!!!!!!!!!
  7. Serverless 在大规模数据处理中的实践
  8. 【神经网络】基于RBF神经网络的六关节机械臂无模型控制
  9. 2020年中国互联网数据中心行业现状及发展趋势分析
  10. 微信报修小程序源码(近期维护V3.1.0)
  11. 讲讲传奇架设教程跟传奇开区教程,我们首先要明白传奇如何形成
  12. python 网格策略_『量化经典策略』网格策略
  13. 基于51单片机的自动浇花系统
  14. BBEdit的正则表达式语法
  15. 写一个在线位图字体制作工具!BitmapFont!
  16. 广东教国笔怎样才能提高自制力!
  17. 20道高频React面试题(附答案)
  18. 即席查询——Presto
  19. matlab怎么输出插值,matlab插值方法0.ppt
  20. JAVA教程(二)之面向对象前基础知识

热门文章

  1. paypalv1支付验证
  2. [LeetCode 37] Sudoku Solver回溯解法
  3. 网卡信息检测与网络流量检测
  4. 1.11 集成算法|模型融合Ensemble methods
  5. edge或谷歌浏览器打开默认是百度或其他,怎么修改成自己想要的页面
  6. vue获取元素高度的方法
  7. 计算机视觉基础 相机模型
  8. ESP32——WIFI静态IP设置方法(官方)
  9. Linux嵌入式开发,WIFI使用相关命令(rtl8188eu)
  10. 使用Lua脚本进行游戏开发(基础篇)