运行代码 缩小
汉王
HTML代码
复制 格式化 注释 注释 清空
放大
AخA
 
1
<html>
2
<head>
3
<title>CSS+JS打造带渐变的进度条</title>
4
<style>
5
#load{width:500px;height:25px;border:1px #000 solid;}
6
#loading{position:absolute;z-index:2;height:23;filter:progid:DXImageTransform.microsoft.gradient(gradienttype=1,startColorStr=white,endColorStr=#39867b);}
7
#loadtext{position:absolute;z-index:3;width:100%;height:100%;line-height:23px;text-align:center;}
8
</style>
9
</head>
10
<body>
11
<div id="load"><div id="loading"></div><div id="loadtext">1%</div></div>
12
<script>
13
var i=0;
14
function test(){
15
    i++;
16
    document.getElementById("loading").style.width = i + "%";
17
    document.getElementById("loadtext").innerText = i + "%";
18
    if(i<100)setTimeout("test()",200);
19
}
20
setTimeout("test()",200);
21
</script>
22
</body>
23
</html>
CSS代码
复制 格式化 注释 注释 颜色 清空
放大
CSS代码...
x
 
1
JS代码
复制 格式化 注释 注释 清空
放大
JS代码...
xxxxxxxxxx
1
 
1
名称
CSS+JS打造带渐变的进度条
分类
网站常用
描述
一个网页进度条,运行于CSS将进度条美化为渐变色,同进使用JavaScript控制CSS对进度条背景进行适时平铺,演示程序仅演示了进度条的样式,应用到网页还需要继续修改。
收藏