首页 > 其他分享 >svg 进度条

svg 进度条

时间:2024-05-07 17:22:48浏览次数:21  
标签:box 进度条 svg stroke line 150px

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      * {
        box-sizing: border-box;
      }
      svg {
        border: 1px solid hotpink;
      
        line {
          stroke-dasharray: 150px;
          stroke-dashoffset: 150px;
          animation: line-move 2s ease infinite;
        }
      }

      @keyframes line-move {
        to {
          stroke-dashoffset: -150px;
        }
      }
    </style>
  </head>
  <body>
    <svg width="500px" height="300px">
      <line x1="50" y1="50" x2="200" y2="50" stroke="red" stroke-width="10" />
    </svg>
  </body>
</html>

标签:box,进度条,svg,stroke,line,150px
From: https://www.cnblogs.com/chlai/p/18177843

相关文章

  • 用WinForm实现进度条显示
    整体UIbackgroundwork事件它用于在单独的后台线程上执行耗时的操作,而不阻塞UI线程创建backgroundwork//------------------------backgroundworker_Dowork事件------------------------//------------------------(objectsender,EventArgse)具体表......
  • 【动画进阶】巧用 CSS/SVG 实现复杂线条光效动画
    最近,群里在讨论一个很有意思的线条动画效果,效果大致如下:简单而言,就是线条沿着不规则路径的行进动画,其中的线条动画可以理解为是特殊的光效。本文,我们将一起探索,看看在不使用JavaScript/Canvas的基础上,使用纯CSS/SVG的方式,我们可以如何大致的还原上述的线条动画效果。基于......
  • Linux设置cp命令显示进度条
    1、前言实现原理:重新安装cp、mv命令,显示进度条测试环境:Centos7.6查看当前系统下的coreutils工具包的版本rpm-qa|grep-wcoreutils当前版本8.222、下载coreutils安装包不需要太新,8.32即可wgethttp://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.xz3、下载补丁......
  • 使用 python matplotlib 将 LaTex 公式转为 svg
    使用pythonmatplotlib将LaTex公式转为svg,从而方便插入无法打出所需公式的ppt中。importmatplotlib.pyplotaspltdeflatex_formula2svg(text,font_size=12,save_fig='formula.svg'):plt.rc('text',usetex=True)#使用LaTeX渲染文本plt.rc('f......
  • Aveva marine c# 循环中显示进度条
    主要的代码如下 try{WindowManager.Instance.StatusBar.StartProgressDisplay();WindowManager.Instance.StatusBar.ProgressMinimum=0;WindowManager.Instance.StatusBar.ProgressMaximum=100;WindowManager.Instance.StatusBar.Progress=0;W......
  • 记录个简单的进度条同步显示方法
    //进度条同步显示的方法publicvoidCommonProgressHandle(Action<Action>bizAct,intmax,stringmsg){using(SimpleProgresssp=newSimpleProgress()){sp.Message=msg;sp.Position=0;......
  • 微信小程序canvas2d实现可滑动的圆环形进度条
     最近在搞一个微信小程序,有一个圆环的进度条,而且要求颜色要渐变的,本来想用秋云插件实现,但是秋云的插件不能滑动这个进度条,后面用canvas实现成品效果图:避坑:  <canvasid="myCanvas"type="2d"></canvas><canvascanvas-id="myCanvas"></canvas>两个canvas标签,一......
  • Vue3 + vite 项目自定义一个svg-icon组件
    1.安装vite-plugin-svg-icons插件npmivite-plugin-svg-icons-D2.vite.config.ts中配置importpathfrom"path";import{createSvgIconsPlugin}from"vite-plugin-svg-icons";exportdefaultdefineConfig({plugins:[......createS......
  • 【Azure Developer】.Net 简单示例 "文字动图显示" Typing to SVG
    问题描述看见一个有趣的页面,可以把输入的文字信息,直接输出SVG图片,还可以实现动图模式。示例URL: https://readme-typing-svg.demolab.com/?font=Fira+Code&pause=1000&color=F7F7F7&background=233911F6&center=true&vCenter=true&random=false&width=435&lines=%E6%8A%8A%E5%......
  • 使用fabric.js根据坐标生成svg图,并使用echarts显示
    仍然是在图片上特定区域根据数值显示不同的颜色的需求。拖了这么久,最终的解决方案终于定下来了:使用aoi检测设备导出的坐标来标定需显示数值和颜色的区域,如此一来就不需要人操作UI界面来标定数值的显示区域。最终使用echarts显示的方法有2种:地图map+使用坐标标记区域且区域有n......