css静态进度条效果

Criya      2022-02-11     538

关键词:

今天学习到了实现一个静态进度条的方法,固写一篇笔记稳固一下自己的知识。
最终的效果如下,进度条放在一个框里,水平宽自适应。
技术分享图片
现在就开始,首先写一个进度条先。
技术分享图片


    .progress-bar{
            /* 进度条的槽 */
            width:47%;
            /* 设置进度条的高度 */
            height: 5px;
            /*进度条外层div的背景色,进度未达到的地方的颜色 */
            background-color: #f9e1e3;
            
            border-radius: 3px;
        }
        .progress{
            /* 进度部分 */
            /* 利用继承父元素宽度的百分比控制进度 */
            width: 60%;
            height: 100%;
            /* 内层背景色即进度达到的颜色 */
            background-color: #e46a70;
            border-radius: 3px;
        }
    <div class="progress-bar">
        <div class="progress">
        </div>
    </div>

然后就可以将进度条放到写好的li里了

    <div class="content">
        <ol class="clearfix">
            <li>
                <h3>Java</h3>
                <div class="progress-bar">
                    <div class="progress">
                    </div>
                </div>
            </li>
            <li>
                <h3>HTML</h3>
                <div class="progress-bar">
                    <div class="progress">
                    </div>
                </div>
            </li>
            <li>
                <h3>CSS</h3>
                <div class="progress-bar">
                    <div class="progress">
                    </div>
                </div>
            </li>
            <li>
                <h3>Python</h3>
                <div class="progress-bar">
                    <div class="progress">
                    </div>
                </div>
            </li>
        </ol>
    </div>

然后让li左浮动偶数li右浮动

        .content ol li {
            float: left;
            width: 47%;
        }

        .content ol li:nth-child(even) {
            float: right;
        }

再让li的父元素ol清除浮动
.clearfix:after { content: ‘‘; display: block; clear: both; }
就可以达到下面的效果
技术分享图片
省下的样式就略了。









css3做圆形进度条

...当有人说你能不能做一个圆形进度条效果出来时,如果是静态完整圆形进度条,那么就很简单了:.circleprogress{  width:160px;  height:160px;  border:20pxsolidred;  border-radius:50%;}然后就会说,这很 查看详情

图解css3制作圆环形进度条的实例教程

...当有人说你能不能做一个圆形进度条效果出来时,如果是静态完整圆形进度条,那么就很简单了:.circleprogress{      width: 16 查看详情

纯css3实现圆形进度条动画

悄悄地,GIF格式的进度条已经越来越少,CSS进度条如雨后春笋般涌现。今天要介绍的这个CSS3进度条,效果和FlymeOS4上的加载动画一样。首先,来看下最终的效果:  查看详情

两种css3圆环进度条详解

晚上睡觉之前,我抽了1个多小时,研究了一下圆环进度条,结合从网上查阅的资料,我终于掌握了两种圆环的生成方法。这次的效果就是单纯的CSS3效果,也没有写具体的JS,等以后有时间在好好整理一下吧~。 第一种:通过o... 查看详情

js实现进度条效果

源代码:<!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> </head> <styletype="text/css"> *{ margin:0pxauto; } #wk{ width:800px; h 查看详情

学习|css3实现进度条加载

进度条加载是页面加载时的一种交互效果,这样做的目的是提高用户体验。进度条的的实现分为3大部分:1、页面布局,2、进度条动效,3、何时进度条增加。文件目录加载文件顺序<linkrel="stylesheet/less"href="./index.less"><script... 查看详情

css环形进度条

效果图 原理剖析1.先完成这样一个半圆(这个很简单吧) 2.overflow:hidden; 3.在中间定位一个白色的圆形做遮挡 4.完成另一半 5.使用animate配合时间完成衔接 源码<!DOCTYPEhtml><html><head><metacharset="UT... 查看详情

css3渐变进度条动效

效果预览:  下载地址:https://qrk.lanzous.com/ic91f6d       建议复制后打开 点击下载 查看详情

css实现炫酷进度条

实现效果:代码内容:<divclassName=styles.progressBox><divclassName=styles.progress></div><divclassName=styles.progress_barstyle=width:"40%" 查看详情

纯css实现顶部进度条随滚动条滚动

一、效果图二、直接复制粘贴<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="X-UA-Compatibl 查看详情

超简单css3水平动态进度条+小圆球+背景色渐变

实现的的效果图如下:效果是动态加载的代码如下:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metahttp-equiv="X-UA 查看详情

css不定区间进度条(代码片段)

...果最近遇到了个需求,需要按后端传过来的刻度显示进度条,并且刻度个数不定,进度总额不定,要求进度会一直趋近于结尾但永远不会到达结尾。实现我的做法是只限于前90%显示后端传来的数据,后10%用来... 查看详情

粒子效果进度条

在线演示本地下载 查看详情

简单实用的进度条加载组件loader.js

...的完成进度。要实现这个功能,首先要考虑怎样实现一个静态的进度条效果,类似下面这样的:这个倒是比较简单,两个div即可,bootstrap官方就提供有多种主题的进度条组件。如果自己要用,参照下别人的代码,写成自己的风格... 查看详情

进度条摆动效果

】进度条摆动效果【英文标题】:ProgressBarWobbleEffect【发布时间】:2014-04-1901:33:37【问题描述】:摆动的垂直进度条我在ThisQuestion中学习了如何构建一个带有交叉条的整洁、动态大小的垂直进度条。现在,我想让它变得有趣!柱... 查看详情

进度条的美化(代码片段)

这里记录一种用css控制进度条美化的效果css代码:@-webkit-keyframesprogress-bar-stripesfrombackground-position:40px0tobackground-position:00@-moz-keyframesprogress-bar-stripesfrombackground-position:40px0tobackgro 查看详情

css奇技淫巧box-shadow实现圆环进度条(代码片段)

CSS奇技淫巧Box-shadow实现圆环进度条文章目录CSS奇技淫巧Box-shadow实现圆环进度条一、Box-shadow圆环进度条二、效果预览三、原理刨析四、实际应用五、总结六、参考资料💘七、推荐博文🍗一、Box-shadow圆环进度条实现圆环... 查看详情

bootstrap进度条组件详解(代码片段)

Bootstrap进度条组件详解首先需要导入相关bootsrap的组件包:bootstrap.min.css、jquery.min.js、bootstrap.min.js等,这个就不多说了在网页中,进度条的效果并不少见,如:平分系统、加载状态等,进度条组件使用了css3的transition和animation属... 查看详情