博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用css3简单实现进度条
阅读量:6867 次
发布时间:2019-06-26

本文共 1102 字,大约阅读时间需要 3 分钟。

hot3.png

    css3是一个神奇的东西,刚才一时手痒,写了一个很简单的进度条不用js:

直接嵌套一个div,然后设置里面的div用animation动画就可以了。

html:

loading css:

.loading{            width: 300px;            height: 15px;            border-radius: 10px;            border: 1px solid blue;            box-shadow: 2px 2px 5px 1px blue;        }

progress css:

.progress{            width:0%;//设置起始时的进度为0            height: 100%;            background: -webkit-gradient(linear, 0 0, 0 100%, from(#7BC3FF), color-stop(0.5,blue), to(#7BC3FF));            border-radius: 10px;        }

然后动画可以用animation和transition都可以来做。

以animation为例:

@-webkit-keyframes aaa{            0%{ width: 0%; }            30%{width:30%; }            60%{width:60%;}            100%{width:80%; }        }        .progress{            width:0%;            height: 100%;                      background: -webkit-gradient(linear, 0 0, 0 100%, from(#7BC3FF), color-stop(0.5,blue), to(#7BC3FF));            border-radius: 10px;                       -webkit-animation:aaa 2s linear;        }

这只是九牛一毛,没有做不到只有想不到的,css3,你好啊。

转载于:https://my.oschina.net/u/1400666/blog/181912

你可能感兴趣的文章
北京银行首席信息官王健出任副行长
查看>>
用好“数据”这笔大资产
查看>>
中国智慧城市创新大会连续三年花落沈阳
查看>>
《Scala机器学习》一一3.2 理解Spark的架构
查看>>
第五届中国网络安全大会 观信息安全“产、学、研、用”
查看>>
甲骨文重金投入云计算 德国数据中心再添3个
查看>>
质检总局发布质量安全风险警示 八成智能摄像头存安全隐患
查看>>
我国云计算产业年均增长率超30% 陈肇雄提出四点希望
查看>>
《Drupal实战》——1.2 访问Drupal后台
查看>>
《设计原本—计算机科学巨匠Frederick P. Brooks的反思》一一
查看>>
陈金保:“数据黑市”让数据质量变差
查看>>
社会资本如何参与增量配电网业务
查看>>
Check Point发布2017年网络安全预测
查看>>
DARPA斥资860万美元计划打造电网攻击预警系统
查看>>
智能交通行业中安防业务突出的上市公司
查看>>
HCI升级为本地数据中心带来云定价模式
查看>>
Zeetta Networks 5G光网络项目获欧盟778万欧元资助
查看>>
打造智慧青岛 数字城市地理信息公共平台全部建成
查看>>
Windows 10的未来:智能交互
查看>>
美检察官欲揪出CIA内鬼:究竟谁将文件泄露给维基解密
查看>>