html5中文学习网

您的位置: 首页 > 网页制作 > css教程 » 正文

纯CSS和jQuery实现的在页面顶部显示的进度条效果2例(仿手机浏览器进度条效果)_css3_CSS_网页制作

[ ] 已经帮助:人解决问题
点评:这篇文章主要介绍了纯CSS和jQuery实现的在页面顶部显示的进度条效果2例,仿手机浏览器进度条效果,分别使用纯CSS和jQuery实现,需要的朋友可以参考下

一、纯CSS实现NY4HTML5中文学习网 - HTML5先行者学习网

昨天在网上闲逛时,看到一个博客的页面最顶部有一个进度条特效,感觉挺好的,就分析了一下代码,找出了其中的关键部份,使用纯CSS实现的,给大家分享一下。NY4HTML5中文学习网 - HTML5先行者学习网


复制代码
代码如下:
NY4HTML5中文学习网 - HTML5先行者学习网
<style type="text/css">NY4HTML5中文学习网 - HTML5先行者学习网
body{ margin:0; padding:0;}NY4HTML5中文学习网 - HTML5先行者学习网
@-moz-keyframes progressing {NY4HTML5中文学习网 - HTML5先行者学习网
0% {NY4HTML5中文学习网 - HTML5先行者学习网
width:0px;NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
100% {NY4HTML5中文学习网 - HTML5先行者学习网
width:100%;NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
@-webkit-keyframes progressing {NY4HTML5中文学习网 - HTML5先行者学习网
0% {NY4HTML5中文学习网 - HTML5先行者学习网
width:0px;NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
100% {NY4HTML5中文学习网 - HTML5先行者学习网
width:100%;NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
.progress {NY4HTML5中文学习网 - HTML5先行者学习网
width:100%;NY4HTML5中文学习网 - HTML5先行者学习网
height:5px;NY4HTML5中文学习网 - HTML5先行者学习网
overflow:hidden;NY4HTML5中文学习网 - HTML5先行者学习网
background-color:#27ccc0;NY4HTML5中文学习网 - HTML5先行者学习网
position:fixed;NY4HTML5中文学习网 - HTML5先行者学习网
top:0;NY4HTML5中文学习网 - HTML5先行者学习网
left:0;NY4HTML5中文学习网 - HTML5先行者学习网
z-index:9;NY4HTML5中文学习网 - HTML5先行者学习网
-moz-animation:progressing 2s ease-out;NY4HTML5中文学习网 - HTML5先行者学习网
-webkit-animation:progressing 2s ease-out;NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
</style>NY4HTML5中文学习网 - HTML5先行者学习网
<p class="progress"></p>NY4HTML5中文学习网 - HTML5先行者学习网
NY4HTML5中文学习网 - HTML5先行者学习网
NY4HTML5中文学习网 - HTML5先行者学习网
二、JQuery实现NY4HTML5中文学习网 - HTML5先行者学习网

一个在页面顶部显示的进度条效果,像在智能手机上浏览网页一样,手机上的浏览器进度条一般都在屏幕顶部,一条极细的小线条,当页面加载的时候,它就不断的加载显示进度,本网页进度条特效与此十分相似,基于jquery插件实现的效果。NY4HTML5中文学习网 - HTML5先行者学习网

NY4HTML5中文学习网 - HTML5先行者学习网

复制代码
代码如下:
NY4HTML5中文学习网 - HTML5先行者学习网
<title>页面顶部显示的进度条效果</title>NY4HTML5中文学习网 - HTML5先行者学习网
<div id="web_loading"><div></div></div>NY4HTML5中文学习网 - HTML5先行者学习网
<script src="/ajaxjs/jquery-1.7.2.min.js" type="text/javascript"></script>NY4HTML5中文学习网 - HTML5先行者学习网
<script type="text/javascript">// < ![CDATA[NY4HTML5中文学习网 - HTML5先行者学习网
jQuery(document).ready(function(){NY4HTML5中文学习网 - HTML5先行者学习网
jQuery("#web_loading div").animate({width:"100%"},800,function(){ NY4HTML5中文学习网 - HTML5先行者学习网
setTimeout(function(){jQuery("#web_loading div").fadeOut(500); NY4HTML5中文学习网 - HTML5先行者学习网
}); NY4HTML5中文学习网 - HTML5先行者学习网
}); NY4HTML5中文学习网 - HTML5先行者学习网
});NY4HTML5中文学习网 - HTML5先行者学习网
// ]]></script>NY4HTML5中文学习网 - HTML5先行者学习网
<style>NY4HTML5中文学习网 - HTML5先行者学习网
#web_loading{NY4HTML5中文学习网 - HTML5先行者学习网
z-index:99999;NY4HTML5中文学习网 - HTML5先行者学习网
width:100%;NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
#web_loading div{NY4HTML5中文学习网 - HTML5先行者学习网
width:0;NY4HTML5中文学习网 - HTML5先行者学习网
height:5px;NY4HTML5中文学习网 - HTML5先行者学习网
background:#FF9F15;NY4HTML5中文学习网 - HTML5先行者学习网
}NY4HTML5中文学习网 - HTML5先行者学习网
</style>NY4HTML5中文学习网 - HTML5先行者学习网
NY4HTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助