怎么实现如图这样的一个流程图

开发需要这要一个图 要怎么实现图片描述

这张图每一行是三种颜 每一行都是从右至左移动 最大有32行 (类似于'跑马灯')
现在一点思路没有 求大佬指点
使用canvas 也没有画出来 T_T

阅读 1.7k
2 个回答

人生苦短,宜用 Echarts
echarts 貌似没有提供定制的甘特图,但是举一反三嘛!

1.CSS 线性渐变linear-gradient呢?不过具体的间隔位置需要计算出来:

div{
    height: 20px;
    background: linear-gradient(to right, red 160px, green 5px, green);
    background-size: 200px 100%;
}

2.使用原生js操作dom去画
3.还可以考虑使用svg或者canvas

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题