时间:2021-05-18
进度条,就是在用户进入你的网站的时候,能让用户看到网页下载了多少,这个的作用非常明显---就是让用户的等待时间变长,可以有效的弥补空间慢的缺点(当然,你空间太慢,还是建议你换下空间,呵呵)
好了,现在我先来举两个例子
一个是用FLASH实现的(这个网上很多网站都是,不说了)
一个是用动态的GIF实现的(这个你可以看微软官方的下载页面,也不说了)
这里,我们的重点是用CSS+JS实现这个效果
好了,废话不多说,我们开始
首先,写一段HTML代码
<divid="loading">
<strongid="loadcss">33%</strong>
</div>
好了,现在我们编写一下CSS代码
#loading{
width:300px;
background-color:#000;
border:2pxsolid#000;
}
这个是我们希望进度条的底色是#000,黑色的,再加了一个边框
j
接下来多loadcss进行设计
#loadcss{
display:block;
background-color:#0df;
text-align:center;
}
注意,这里的BLOCK很重要的,我们用#0df这种颜色来作为进度条的颜色;
好了,预览一下
h
呵呵,不过现在是整条进度条都是满的
那么,怎么弄可以显示进度呢?
这里,可以用一个巧妙的方法
把HTML代码稍微修改一下
看下面的代码:
<divid="loading">
<strongid="loadcss"style="width:33%;">33%</strong>
</div>
呵呵,怎么样,现在显示的就是33%了
但是,他是不动,对吧?好,下面我们就用JS来实现一下(这个JS不是我设计的...)
<scriptlanguage="JavaScript">
i=0;
functionload(){
showload=setInterval("load()",500);
}
functionsetload(){
i+=5;
if(i>=100){
clearInterval(showlaod);
}
document.getElementById("loadcss").style.width=i+"%";
document.getElementById("loadcss").innerHTML=i+"%";
}
</script>
OK了,这段JS主要是两个函数,一个是load,用来开启进度条,
第二是setload,用来控制进度条的位置,在setload设置一个计数器,每0.5秒运行一次steload.
OK了,这段JS要放在HEAD里面,然后在BODY中调用,即<BODYONLOAD="LOAD;">
呵呵,现在运行一下网页试试,呵呵,是不是成功了,呵呵.
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了js实现滑动进度条效果的具体代码,供大家参考,具体内容如下进度条:js滑动进度条效果*{margin:0;padding:0;user-se
主题今天手把手教大家用CSS3制作圆形滚动进度条动画,想不会都难!那么,到底是什么东东呢?先不急,之前我分享了一个css实现进度条效果的博客《CSS实现进度条和
本文实例讲述了jquery实现加载进度条提示效果代码。分享给大家供大家参考。具体如下:运行效果截图如下:具体代码如下:进度条css样式:body,div{pad
本文实例为大家分享了javascript+css实现进度条效果的具体代码,供大家参考,具体内容如下主要是以样式实现进度条的效果,JavaScript控制显示的百
进度条在很多web中都能用的到,本文就是介绍了进度条效果,具体代码如下:一:css2属性clip实现网页进度条;在实现之前,我们先来介绍一下clip属性,因为这