纯css进度条,简单美观实用。

css

css 复制代码
    .card-progress-bar{
        width: 80%;
    }
    .bar{
        height: 20px;
        width: 90%;
        background-color: #D7E4EF;
    }
    .bar::before{
        display: block;
        counter-reset: progress var(--precent);
        content: counter(progress) '%';
        width: calc(1% * var(--precent));
        color: #D7E4EF;
        background-color: #4193F7;
        text-align: center;
        white-space: nowrap;
        overflow: hidden;
    }

html:在style里给 "--precent"赋值,就能显示对应百分比。

html 复制代码
       <div class="card-progress-bar">
          <div class="bar" style="--precent:93;"></div>
      </div>
相关推荐
沐风。563 分钟前
TypeScript
前端·javascript·typescript
用户47949283569158 分钟前
XSS、CSRF、CSP、HttpOnly 全扫盲:前端安全不只是后端的事
前端·后端·面试
O***p6049 分钟前
当“前端虚拟化”成为可能:构建下一代 Web 应用的新范式
前端
孤酒独酌25 分钟前
一次断网重连引发的「模块加载缓存」攻坚战
前端
jinzeming99929 分钟前
Vue3 PDF 预览组件设计与实现分析
前端
编程小Y30 分钟前
Vue 3 + Vite
前端·javascript·vue.js
GDAL39 分钟前
前端保存用户登录信息 深入全面讲解
前端·状态模式
大菜菜1 小时前
Molecule Framework -EditorService API 详细文档
前端
Anita_Sun1 小时前
😋 核心原理篇:线程池的 5 大核心组件
前端·node.js
灼华_1 小时前
Web前端移动端开发常见问题及解决方案(完整版)
前端