欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > css3实现水纹进度条

css3实现水纹进度条

2024/10/24 9:23:27 来源:https://blog.csdn.net/yunchong_zhao/article/details/139996124  浏览:    关键词:css3实现水纹进度条

其实有一个mask-image属性 挺有意思,在元素上面实现遮罩层的效果,不过这玩意有些兼容性问题 需要处理,所以单纯可以通过渐变色的方式来实现 同时加上动画效果

 .jianbian {width: 100%;height: 16px;background-color: #eee;display: flex;border-radius: 16px;}.progress {height: 100%;width: 60%;background-image: linear-gradient(270deg, #ff3905 10%, #ff814f 100%);border-radius: 16px;display: flex;}.mask {height: 100%;width: 100%;background-image: linear-gradient(45deg,rgba(255, 255, 255, 0.3) 25%,transparent 25%,transparent 50%,rgba(255, 255, 255, 0.3) 50%,rgba(255, 255, 255, 0.3) 75%,transparent 75%,transparent);background-size: 20px 20px;animation: stripe 1s linear infinite;}@keyframes stripe {from {background-position: 0 0;}to {background-position: 20px 0;}}

html结构

 <div class="jianbian"><div class="progress"><div class="mask"></div></div></div>

在这里插入图片描述
pdf制作有点麻烦 搞了个截图

距离1024 还差一百多篇吧 加油

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com