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

/ 4,572评论 / 19330阅读 / 2点赞

预期效果

由于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. AllenTal说道:

    Sildenafil teva 100 mg sans ordonnance: Viagra sans ordonnance 24h – Le gГ©nГ©rique de Viagra

  2. AllenTal说道:

    Viagra homme sans ordonnance belgique: Viagra generique en pharmacie – Viagra pas cher livraison rapide france

  3. Edwardcit说道:

    acheter mГ©dicament en ligne sans ordonnance: kamagra 100mg prix – pharmacie en ligne france livraison internationale

  4. AllenTal说道:

    pharmacie en ligne pas cher: Cialis sans ordonnance 24h – pharmacie en ligne fiable

  5. AllenTal说道:

    Pharmacie Internationale en ligne: Medicaments en ligne livres en 24h – vente de mГ©dicament en ligne

  6. AllenTal说道:

    Pharmacie en ligne livraison Europe: levitra generique – pharmacie en ligne avec ordonnance

  7. IgnacioGinia说道:

    Viagra homme sans prescription: Meilleur Viagra sans ordonnance 24h – Viagra femme sans ordonnance 24h

  8. AllenTal说道:

    vente de mГ©dicament en ligne: Medicaments en ligne livres en 24h – pharmacie en ligne

  9. AllenTal说道:

    pharmacie en ligne livraison europe: levitra en ligne – Pharmacie en ligne livraison Europe

  10. AllenTal说道:

    Viagra homme prix en pharmacie sans ordonnance: viagra en ligne – Quand une femme prend du Viagra homme

  11. IgnacioGinia说道:

    pharmacie en ligne: Pharmacie sans ordonnance – pharmacies en ligne certifiГ©es

  12. IgnacioGinia说道:

    Viagra 100 mg sans ordonnance: Viagra sans ordonnance 24h – Viagra sans ordonnance 24h suisse

  13. AllenTal说道:

    pharmacie en ligne fiable: kamagra pas cher – pharmacie en ligne avec ordonnance

  14. AllenTal说道:

    Pharmacie Internationale en ligne: Cialis sans ordonnance 24h – Pharmacie en ligne livraison Europe

  15. AllenTal说道:

    Pharmacie sans ordonnance: levitra en ligne – pharmacie en ligne sans ordonnance

  16. AllenTal说道:

    acheter mГ©dicament en ligne sans ordonnance: cialis sans ordonnance – pharmacie en ligne france fiable

  17. IgnacioGinia说道:

    pharmacie en ligne sans ordonnance: Levitra acheter – pharmacie en ligne france pas cher

  18. AllenTal说道:

    Pharmacie Internationale en ligne: cialis sans ordonnance – vente de mГ©dicament en ligne

  19. Edwardcit说道:

    trouver un mГ©dicament en pharmacie: Acheter Cialis – Achat mГ©dicament en ligne fiable

  20. AllenTal说道:

    Achat mГ©dicament en ligne fiable: kamagra livraison 24h – vente de mГ©dicament en ligne

  21. AllenTal说道:

    Pharmacie sans ordonnance: Levitra acheter – Achat mГ©dicament en ligne fiable

  22. Edwardcit说道:

    pharmacie en ligne avec ordonnance: Acheter Cialis – pharmacie en ligne fiable

  23. Edwardcit说道:

    acheter mГ©dicament en ligne sans ordonnance: pharmacie en ligne france livraison belgique – pharmacies en ligne certifiГ©es

  24. AllenTal说道:

    pharmacie en ligne france livraison internationale: Levitra pharmacie en ligne – pharmacie en ligne pas cher

  25. IgnacioGinia说道:

    trouver un mГ©dicament en pharmacie: pharmacie en ligne – pharmacie en ligne france livraison internationale

  26. AllenTal说道:

    pharmacie en ligne france livraison internationale: Acheter Cialis – trouver un mГ©dicament en pharmacie

  27. XRumer23jatup说道:

    Hello!

    This post was created with XRumer 23 StrongAI.

    Good luck 🙂

  28. XRumer23jatup说道:

    Hello.

    This post was created with XRumer 23 StrongAI.

    Good luck 🙂

  29. AllenTal说道:

    pharmacie en ligne sans ordonnance: pharmacie en ligne france livraison internationale – trouver un mГ©dicament en pharmacie

  30. Edwardcit说道:

    pharmacie en ligne avec ordonnance: kamagra oral jelly – Pharmacie en ligne livraison Europe

  31. RobertDer说道:

    http://levitraenligne.com/# pharmacie en ligne fiable

  32. Edwardcit说道:

    pharmacie en ligne: pharmacie en ligne sans ordonnance – pharmacie en ligne sans ordonnance

  33. IgnacioGinia说道:

    acheter mГ©dicament en ligne sans ordonnance: pharmacie en ligne pas cher – pharmacie en ligne france livraison belgique

  34. Edwardcit说道:

    trouver un mГ©dicament en pharmacie: Acheter Cialis 20 mg pas cher – pharmacie en ligne livraison europe

  35. Keithhak说道:

    pharmacie en ligne sans ordonnance pharmacie en ligne pharmacie en ligne france livraison internationale

  36. RobertDer说道:

    https://phenligne.shop/# Pharmacie Internationale en ligne

  37. AllenTal说道:

    Viagra femme ou trouver: viagra sans ordonnance – Viagra 100 mg sans ordonnance

  38. IgnacioGinia说道:

    Viagra vente libre pays: viagra sans ordonnance – Viagra femme ou trouver

  39. AllenTal说道:

    pharmacie en ligne fiable: acheter kamagra site fiable – pharmacie en ligne france livraison internationale

  40. AllenTal说道:

    Pharmacie Internationale en ligne: cialis generique – Pharmacie en ligne livraison Europe

  41. Keithhak说道:

    pharmacie en ligne france livraison internationale Cialis sans ordonnance 24h Achat mГ©dicament en ligne fiable

  42. AllenTal说道:

    vente de mГ©dicament en ligne: kamagra 100mg prix – pharmacie en ligne avec ordonnance

  43. IgnacioelOrb说道:

    Viagra homme prix en pharmacie sans ordonnance: Meilleur Viagra sans ordonnance 24h – Viagra femme ou trouver

  44. Edwardcit说道:

    vente de mГ©dicament en ligne: pharmacie en ligne pas cher – vente de mГ©dicament en ligne

  45. Edwardcit说道:

    pharmacie en ligne france fiable: pharmacie en ligne pas cher – pharmacie en ligne france pas cher

  46. AllenTal说道:

    Achat mГ©dicament en ligne fiable: levitra generique prix en pharmacie – Pharmacie en ligne livraison Europe

  47. Edwardcit说道:

    vente de mГ©dicament en ligne: Pharmacie sans ordonnance – Pharmacie sans ordonnance

  48. AllenTal说道:

    Achat mГ©dicament en ligne fiable: Medicaments en ligne livres en 24h – Pharmacie Internationale en ligne

  49. IgnacioGinia说道:

    Viagra homme prix en pharmacie sans ordonnance: Viagra generique en pharmacie – Acheter Sildenafil 100mg sans ordonnance

  50. AllenTal说道:

    Pharmacie en ligne livraison Europe: levitra generique sites surs – pharmacie en ligne avec ordonnance

发表回复

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