[HTML/CSS]audio音乐进度条(一)外观

/ 443评论 / 2799阅读 / 0点赞

预期效果

由于audio标签自带的控制面板样式可能不合我们的心意,很多时候会想把自定义音乐播放器的样式,其中进度条也是不可少的。


实现

<span id="cmusic_control_span_progressBar">
    <div class="cmusic_displayFlex_class cmusic_control_progress_div">
        <span id="cmusic_control_span_loadProgress" style="width:80%"></span>
        <span id="cmusic_control_span_progress" style="width:50%"></span>
    </div>
</span>
/*外框*/
#cmusic_control_span_progressBar{
    border-radius: 50px;
    height: 20px;
    width: 100%;
    display: inline-flex;
    align-items: center;
    position: relative;
    background: transparent;
    box-shadow: inset 2px 2px 4px #bcc5d6,
        inset -2px -2px 5px #feffff;
    border: 2px solid #d0f4ff;
    justify-content: center;
    transition: all 0.8s ease;
}
/*布局类*/
.cmusic_displayFlex_class {
    width: 100%;
    display: flex;
    margin-left: auto;
    margin-right: auto;
}
.cmusic_control_progress_div {
    position:absolute;
    width:94% !important;
    height:100%;
    align-items: center;
}
/*进度条*/
#cmusic_control_span_progress,
#cmusic_control_span_loadProgress{
    background: linear-gradient(90deg, #c4f4fe, #66ccff);
    border-radius: 50px;
    position: absolute;
    height: 60%;
    pointer-events: none;
    transition: width 0.5s ease;
    box-shadow: 2px 2px 10px #ccd3ff,
    -2px -2px 10px #ccd3ff;
}
/*加载进度条*/
#cmusic_control_span_loadProgress {
    background: linear-gradient(90deg, #abecd6, #fff9d2);
}

目录

本文我们聊了如何搞出进度条的外观,接下来我们将聊聊如何让进度条跟随<audio>的已播放时长改变播放进度

  1. Sonnynap说道:

    farmacie online sicure: cialis generico – farmacia online

  2. TracyFoome说道:

    farmaci senza ricetta elenco: avanafil prezzo in farmacia – acquistare farmaci senza ricetta

  3. SidneyFub说道:

    https://farmaciait.pro/# farmaci senza ricetta elenco

  4. Terryflodo说道:

    comprare farmaci online con ricetta cialis prezzo comprare farmaci online all’estero

  5. Terryflodo说道:

    farmacie on line spedizione gratuita avanafil prezzo in farmacia farmacie online affidabili

  6. TracyFoome说道:

    acquistare farmaci senza ricetta: Farmacie che vendono Cialis senza ricetta – farmacie on line spedizione gratuita

  7. TracyFoome说道:

    viagra ordine telefonico: viagra generico – alternativa al viagra senza ricetta in farmacia

  8. SidneyFub说道:

    http://avanafilit.icu/# farmacia online miglior prezzo

  9. Sonnynap说道:

    acquistare farmaci senza ricetta: Avanafil farmaco – farmacia online senza ricetta

  10. TracyFoome说道:

    farmacia online migliore: avanafil – acquisto farmaci con ricetta

  11. Sonnynap说道:

    migliori farmacie online 2023: kamagra gold – farmacia online migliore

  12. TracyFoome说道:

    farmacia online: cialis generico consegna 48 ore – comprare farmaci online all’estero

  13. Terryflodo说道:

    farmacie online autorizzate elenco avanafil prezzo farmaci senza ricetta elenco

  14. Terryflodo说道:

    farmacia online miglior prezzo kamagra oral jelly consegna 24 ore farmaci senza ricetta elenco

  15. TracyFoome说道:

    farmacia senza ricetta recensioni: viagra prezzo farmacia – viagra originale recensioni

  16. SidneyFub说道:

    https://avanafilit.icu/# farmacie online affidabili

  17. TracyFoome说道:

    farmacie on line spedizione gratuita: farmacia online miglior prezzo – acquisto farmaci con ricetta

  18. TracyFoome说道:

    farmacie online autorizzate elenco: farmacia online – farmacia online migliore

  19. TracyFoome说道:

    farmacie online sicure: avanafil generico – farmacia online senza ricetta

  20. SidneyFub说道:

    https://farmaciait.pro/# farmacia online miglior prezzo

  21. Sonnynap说道:

    acquistare farmaci senza ricetta: farmacia online spedizione gratuita – farmacia online piГ№ conveniente

  22. TracyFoome说道:

    pillole per erezione immediata: viagra prezzo – viagra generico sandoz

  23. Sonnynap说道:

    acquisto farmaci con ricetta: farmacia online miglior prezzo – farmaci senza ricetta elenco

  24. Terryflodo说道:

    acquistare farmaci senza ricetta kamagra gold farmaci senza ricetta elenco

  25. Terryflodo说道:

    farmacie online autorizzate elenco farmacia online farmacie online autorizzate elenco

  26. SidneyFub说道:

    https://farmaciait.pro/# farmacia online miglior prezzo

  27. TracyFoome说道:

    farmacie online sicure: farmacia online miglior prezzo – migliori farmacie online 2023

  28. TracyFoome说道:

    farmacie online autorizzate elenco: kamagra gel prezzo – farmacie online sicure

  29. TracyFoome说道:

    farmacie online sicure: Farmacie a milano che vendono cialis senza ricetta – farmacie online autorizzate elenco

  30. SidneyFub说道:

    https://farmaciait.pro/# farmacie online autorizzate elenco

  31. Sonnynap说道:

    farmacia online piГ№ conveniente: farmacia online miglior prezzo – farmacia online miglior prezzo

  32. Terryflodo说道:

    п»їfarmacia online migliore comprare avanafil senza ricetta acquistare farmaci senza ricetta

  33. Terryflodo说道:

    farmaci senza ricetta elenco avanafil spedra farmacie online affidabili

  34. Sonnynap说道:

    п»їfarmacia online migliore: Tadalafil prezzo – farmacie on line spedizione gratuita

  35. TracyFoome说道:

    farmaci senza ricetta elenco: cialis prezzo – farmacia online più conveniente

  36. SidneyFub说道:

    https://avanafilit.icu/# comprare farmaci online all’estero

  37. TracyFoome说道:

    farmacie online autorizzate elenco: comprare avanafil senza ricetta – acquisto farmaci con ricetta

  38. TracyFoome说道:

    farmacia online migliore: kamagra – acquisto farmaci con ricetta

  39. SidneyFub说道:

    https://avanafilit.icu/# farmacie online sicure

  40. Terryflodo说道:

    le migliori pillole per l’erezione sildenafil 100mg prezzo viagra ordine telefonico

  41. Terryflodo说道:

    migliori farmacie online 2023 avanafil farmacia online miglior prezzo

  42. Sonnynap说道:

    farmacie on line spedizione gratuita: kamagra – comprare farmaci online all’estero

  43. Sonnynap说道:

    farmacia senza ricetta recensioni: viagra senza ricetta – cialis farmacia senza ricetta

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注