• 利用css样式background-size做一个简单的进度条


    10%的进度

    10%

    代码

    <div class="progress-bar"
        style="200px; height:20px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAABY/YLgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAUSURBVBhXY2BYdIWJgYGBPMzAAABdwAGV/9CqNwAAAABJRU5ErkJggg=='); background-repeat-x: no-repeat; background-repeat-y: no-repeat;
        background-size: 10%;
        border: #00a2d4 solid 1px;">
        10%
    </div>
    

    50%的进度

    50%

    代码

    <div class="progress-bar"
        style="200px; height:20px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAABY/YLgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAUSURBVBhXY2BYdIWJgYGBPMzAAABdwAGV/9CqNwAAAABJRU5ErkJggg=='); background-repeat-x: no-repeat; background-repeat-y: no-repeat;
        background-size: 50%;
        border: #00a2d4 solid 1px;">
        50%
    </div>
    

    100%的进度

    100%

    代码

    <div class="progress-bar"
        style="200px; height:20px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAABY/YLgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAUSURBVBhXY2BYdIWJgYGBPMzAAABdwAGV/9CqNwAAAABJRU5ErkJggg=='); background-repeat-x: no-repeat; background-repeat-y: no-repeat; 
        background-size: 101%;
        border: #00a2d4 solid 1px;">
        100%
    </div>
    

    这里要注意下,size要设置为101%才能填满,有兴趣的可以研究下,想必跟盒子模型有关,有答案的希望不吝赐教。

  • 相关阅读:
    转载:C#制作PDF
    搜索研究
    HDU 4029 Distinct Submatrix [后缀数组]
    HDU 4336 Card Collector [状态压缩概率DP]
    ZOJ 3329 One Person Game [数学期望]
    POJ 2096 Collecting Bugs[数学期望]
    HDU 4338 Simple Path [双联通分量+RMQ(LCA)]
    POJ 1222 EXTENDED LIGHTS OUT [高斯消元]
    HDU 2258 Continuous Same Game (1)[模拟]
    HDU 4339 Query [树状数组]
  • 原文地址:https://www.cnblogs.com/so-easy/p/12592139.html
Copyright © 2020-2023  润新知