zoukankan      html  css  js  c++  java
  • svg-写一个简单的进度条

    html

    <div class="container">
        <div class="line-wrap">
            <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" class="circle-load-rect-svg" width="300" height="200" viewbox="0 0 600 400">
                <polyline points="5 5, 575 5, 575 200, 5 200" fill="none" class="g-rect-path"/>
                <polyline points="5 5, 575 5, 575 200, 5 200" fill="none" class="g-rect-fill"/>
            </svg>
        </div>
    </div>

    css

     body{
                font-size:10px;
            }
    
            .container{
                width: 100%;
            }
            .line-wrap{
                width:300px;
                margin:0 auto;
            }
            .circle-load-rect-svg{
                margin: 10px;
            }
    
            .g-rect-path{
                fill: none;
                stroke-width:10;
                stroke:#d3dce6;
                stroke-linejoin:round;
                stroke-linecap:round;
            }
    
            .g-rect-fill{
                fill: none;
                stroke-width:10;
                stroke:#ff7700;
                stroke-linejoin:round;
                stroke-linecap:round;
                stroke-dasharray: 0, 1370;
                stroke-dashoffset: 0;
                animation: lineMove 2s ease-out infinite;
            }
    
            @keyframes lineMove {
                0%{
                    stroke-dasharray: 0, 1350;
                }
                100%{
                    stroke-dasharray: 1350, 1350;
                }
            }
  • 相关阅读:
    全局变量、函数、文件基本操作、冒泡排序
    元组,字符串,集合,文件操作
    Python使用小技巧
    pycharm
    postman和charles
    将博客搬至CSDN
    垃圾陷阱
    codevs 1139 观光公交
    1159 最大全0子矩阵
    NOI 193棋盘分割.cpp
  • 原文地址:https://www.cnblogs.com/yangshangjin/p/7016067.html
Copyright © 2011-2022 走看看