css实现圆球旋像水波波动_css3之水波效果

这篇博客介绍了如何仅使用CSS3实现一个悬浮球的水波波动效果。通过设置容器、波浪和波浪遮罩的样式,并结合关键帧动画,创建出旋转的水波效果。此外,还提出了将此效果应用为动态进度条的创意。
摘要由CSDN通过智能技术生成

这些效果可谓多种多样,当然用canvas、svg也都能实现奈何对这些有不熟悉(尴尬),不过咱们用css来写貌似也没想象中的那么难吧。

一  悬浮球水波效果

效果图

css

.container {

width: 100px;

height: 100px;

border-radius: 50%;

border: 3px solid #e787e7;

background: #ffffff;

position: absolute;

top: 50%;

left: 50%;

transform: translate(-50%, -50%);

padding: 5px;

overflow: hidden;

}

.wave {

position: relative;

width: 100px;

height: 100px;

background-image: linear-gradient(-180deg, #3b7bdb 13%, #4d6fdf 91%);

border-radius: 50%;

}

.wave-mask {

position: absolute;

width: 200px;

height: 200px;

top: 0;

left

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值