纯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>
相关推荐
SailingCoder2 分钟前
AI 流式对话该怎么做?SSE、fetch、axios 一次讲清楚
前端·javascript·人工智能·ai·node.js
hxjhnct6 分钟前
Vue 实现多行文本“展开收起”
前端·javascript·vue.js
橙子的AI笔记8 分钟前
2025年全球最受欢迎的JS鉴权框架Better Auth,3分钟带你学会
前端·ai编程
百锦再8 分钟前
Vue大屏开发全流程及技术细节详解
前端·javascript·vue.js·微信小程序·小程序·架构·ecmascript
独自破碎E12 分钟前
你知道Spring Boot配置文件的加载优先级吗?
前端·spring boot·后端
一树山茶14 分钟前
Vue变化响应
前端
黑土豆17 分钟前
一次真实的流式踩坑:fetchEventSource vs fetch流读取的本质区别
前端·javascript·ai编程
代码猎人20 分钟前
substring和substr有什么区别
前端
pimkle20 分钟前
visactor vTable 在移动端支持 ellipsis 气泡
前端