通过CSS的动画属性animation可以实现音频播放时的动画效果,同时配合JS操作动画的animation-play-state属性,来控制动画的暂停和播放。

网页布局采用的flex布局。若在客户端展示,可使用定位布局(本人遇到flex布局会出现底部轻微颤动的bug)
.voice-playing{height:50px;width:40px;dISPlay:flex;/*底部对齐,实现从下往上的动画效果*/align-items:flex-end;justify-content:space-between;}.play1{width:10px;background-color:#bfc;animation:playing11slinearinfinitealternate;}.play2{width:10px;background-color:#bfc;animation:playing21slinearinfinitealternate;}.play3{width:10px;height:10px;background-color:#bfc;animation:playing31s.5slinearinfinitealternate;}@keyframesplaying1{0%{height:10px;}100%{height:30px;}}@keyframesplaying2{0%{height:30px;}100%{height:10px;}}@keyframesplaying3{0%{height:10px;}100%{height:30px;}}
到此这篇关于CSS实现音频播放时柱状波动效果的文章就介绍到这了,更多相关css音频播放柱状波动内容请搜索巴适教程以前的文章或继续浏览下面的相关文章,希望大家以后多多支持巴适教程!
Copyright @ 2021 巴适自动秒收录 此内容系本站根据来路自动抓取的结果,不代表本站赞成被显示网站的内容或立场。 蜀ICP备15001851号
本页阅读量次 | 本站总访问次 | 本站总访客人 | 今日总访问次 | 今日总访客人 | 昨日总访问次 | 昨日总访客人 | 网站地图
巴适自动秒收录于2010年7月建站,现已经稳定运行
技术支持:巴适自动秒收录