最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CSS實(shí)現(xiàn)音頻播放時(shí)柱狀波動(dòng)效果

  發(fā)布時(shí)間:2023-10-10 17:22:16   作者:閆三歲   我要評(píng)論
通過(guò)CSS的動(dòng)畫屬性animation可以實(shí)現(xiàn)音頻播放時(shí)的動(dòng)畫效果,同時(shí)配合JS操作動(dòng)畫的animation-play-state屬性,來(lái)控制動(dòng)畫的暫停和播放,本文重點(diǎn)介紹CSS實(shí)現(xiàn)音頻播放時(shí)柱狀波動(dòng)效果,感興趣的朋友一起看看吧

通過(guò)CSS的動(dòng)畫屬性animation可以實(shí)現(xiàn)音頻播放時(shí)的動(dòng)畫效果,同時(shí)配合JS操作動(dòng)畫的animation-play-state屬性,來(lái)控制動(dòng)畫的暫停和播放。

網(wǎng)頁(yè)布局采用的flex布局。若在客戶端展示,可使用定位布局(本人遇到flex布局會(huì)出現(xiàn)底部輕微顫動(dòng)的bug)

.voice-playing{
    height: 50px;
    width: 40px;
    display: flex;
    /* 底部對(duì)齊,實(shí)現(xiàn)從下往上的動(dòng)畫效果 */
    align-items: flex-end;
    justify-content: space-between;
}
.play1{
    width: 10px;
    background-color: #bfc;
    animation: playing1 1s linear infinite alternate;
}
.play2{
    width: 10px;
    background-color: #bfc;
    animation: playing2 1s linear infinite alternate;
}
.play3{
    width: 10px;
    height: 10px;
    background-color: #bfc;
    animation: playing3 1s .5s linear infinite alternate;
}
@keyframes playing1 {
    0%{
        height: 10px;
    }
    100%{
        height: 30px;
    }
}
@keyframes playing2 {
    0%{
        height: 30px;
    }
    100%{
        height: 10px;
    }
}
@keyframes playing3 {
    0%{
        height: 10px;
    }
    100%{
        height: 30px;
    }
}

到此這篇關(guān)于CSS實(shí)現(xiàn)音頻播放時(shí)柱狀波動(dòng)效果的文章就介紹到這了,更多相關(guān)css音頻播放柱狀波動(dòng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

定兴县| 郴州市| 黄龙县| 筠连县| 巨野县| 肇州县| 黄龙县| 扎鲁特旗| 兴安盟| 扎鲁特旗| 文山县| 万安县| 昂仁县| 交口县| 太和县| 莒南县| 西吉县| 漾濞| 图木舒克市| 白玉县| 霍林郭勒市| 红河县| 个旧市| 孟津县| 抚州市| 莆田市| 响水县| 怀仁县| 巴中市| 屏东县| 滦平县| 泸西县| 乌拉特后旗| 新河县| 张家界市| 曲周县| 桃江县| 穆棱市| 新蔡县| 天津市| 会东县|