当前位置: 首页 > news >正文

CSS 斜条纹进度条

效果:

代码:

html:
<div class="active-line flex"><!-- lineWidth:灰色背景 --><div class="bg-line"><div v-for="n in 30" class="gray"></div></div><div class="flex line-w"><!-- lineWidth:当前进度长度 --><div class="line" :style="`width: ${lineWidth}px`"></div><div class="round-dot" :style="lineWidth&&'width: 24upx'"></div></div>
</div>
 css:
.active-line {width: 420upx;height: 12upx;// background: #EEEEEE;border-radius: 10upx;margin: 42upx 0 0 40upx;position: relative;.line-w {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);.line {border-radius: 10upx 0 0 10upx;height: 12upx;background: linear-gradient(30deg, #565F6F 0%, #212538 100%);}.round-dot {height: 24upx;border-radius: 50%;background: #212538;}}
}
.flex {display: flex;align-items: center;
}
.bg-line {padding: 0 6upx;display: flex;overflow: hidden;white-space: nowrap;border-radius: 6upx;.gray {display: inline-block;flex-shrink: 0;height: 12upx;width: 12upx;background-color: #eee;transform: skewX(-45deg);margin: 0 2upx;}
}
原理:斜条纹由多个带有倾斜角度的元素组成,直接用一个元素画不出来。
http://www.lryc.cn/news/162273.html

相关文章:

  • JavaScript(1)每天10个小知识点
  • scanf和scanf_s函数详解
  • 基于SSM的在线购物系统
  • 认识JVM的内存模型
  • Java8实战-总结19
  • 论文浅尝 | 训练语言模型遵循人类反馈的指令
  • 【云计算网络安全】解析DDoS攻击:工作原理、识别和防御策略 | 文末送书
  • 64位Linux系统上安装64位Oracle10gR2及Oracle11g所需的依赖包
  • Unity InputSystem 基础使用之鼠标交互
  • 《算法竞赛·快冲300题》每日一题:“二进制数独”
  • CnosDB 签约京清能源,助力分布式光伏发电解决监测系统难题。
  • 汇编:lea 需要注意的一点
  • SQL语言的分类:DDL(数据库、表的增、删、改)、DML(数据的增、删、改)
  • 微信小程序精准扶贫数据收集小程序平台设计与实现
  • PostgreSQL 流复制搭建
  • 机器学习笔记之最优化理论与方法(十)无约束优化问题——共轭梯度法背景介绍
  • Mybatis核心对象及工作流程
  • 无swing,高级javaSE毕业之贪吃蛇游戏(含模块构建,多线程监听服务),已录制视频
  • Kafka3.0.0版本——消费者(消费者组详细消费流程图解及消费者重要参数)
  • 算法通关村-----位运算在海量元素中查找重复元素的妙用
  • RabbitMQ: Publish/Subscribe结构
  • 单片机-蜂鸣器
  • 华为云云耀云服务器L实例评测 | 分分钟完成打地鼠小游戏部署
  • Android——数据存储(二)(二十二)
  • appium环境搭建
  • 十五、Webpack打包图片-js-Vue、Label命令、resolve模块解析
  • ARM指令集--数据处理指令
  • Excel embed into a webpage
  • uniapp点击事件在小程序中无法传参
  • ssprompt:一个LLM Prompt分发管理工具