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


Posted in HTML / CSS onApril 16, 2014

一、纯CSS实现

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

复制代码
代码如下:

<style type="text/css">
body{ margin:0; padding:0;}
@-moz-keyframes progressing {
0% {
width:0px;
}
100% {
width:100%;
}
}
@-webkit-keyframes progressing {
0% {
width:0px;
}
100% {
width:100%;
}
}
.progress {
width:100%;
height:5px;
overflow:hidden;
background-color:#27ccc0;
position:fixed;
top:0;
left:0;
z-index:9;
-moz-animation:progressing 2s ease-out;
-webkit-animation:progressing 2s ease-out;
}
</style>
<p class="progress"></p>

二、JQuery实现

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

复制代码
代码如下:

<title>页面顶部显示的进度条效果</title>
<div id="web_loading"><div></div></div>
<script src="/ajaxjs/jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">// < ![CDATA[
jQuery(document).ready(function(){
jQuery("#web_loading div").animate({width:"100%"},800,function(){
setTimeout(function(){jQuery("#web_loading div").fadeOut(500);
});
});
});
// ]]></script>
<style>
#web_loading{
z-index:99999;
width:100%;
}
#web_loading div{
width:0;
height:5px;
background:#FF9F15;
}
</style>
HTML / CSS 相关文章推荐
CSS3 3D旋转rotate效果实例介绍
May 03 HTML / CSS
详解CSS3的perspective属性设置3D变换距离的方法
May 23 HTML / CSS
CSS3 transition 实现通知消息轮播条
Oct 14 HTML / CSS
HTML5 拖拽批量上传文件的示例代码
Mar 28 HTML / CSS
HTML5 离线应用之打造零请求、无流量网站的解决方法
Apr 25 HTML / CSS
HTML5全屏(Fullscreen)API详细介绍
Apr 24 HTML / CSS
html5 视频播放解决方案
Nov 06 HTML / CSS
html5实现图片转圈的动画效果——让页面动起来
Oct 16 HTML / CSS
手对手的教你用canvas画一个简单的海报的方法示例
Dec 10 HTML / CSS
wordpress添加Html5的表单验证required方法小结
Aug 18 HTML / CSS
详解淘宝H5 sign加密算法
Aug 25 HTML / CSS
HTML5+CSS+JavaScript实现捉虫小游戏设计和实现
Oct 16 HTML / CSS
纯CSS实现的大小渐变、渐远效果
Apr 15 #HTML / CSS
CSS中几个与换行有关的属性简明总结
Apr 15 #HTML / CSS
css3 条纹化和透明化表格Firefox下测试成功
Apr 15 #HTML / CSS
css3新增颜色表示方式分享
Apr 15 #HTML / CSS
常用的四种CSS透明属性介绍
Apr 12 #HTML / CSS
可以随进度显示不同颜色的css3进度条分享
Apr 11 #HTML / CSS
css3发光搜索表单分享
Apr 11 #HTML / CSS
You might like
mysql+php分页类(已测)
2008/03/31 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
Zend Framework教程之配置文件application.ini解析
2016/03/10 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
自制PHP框架之路由与控制器
2017/05/07 PHP
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
jquery图片滚动放大代码分享(1)
2015/08/25 Javascript
JavaScript6 let 新语法优势介绍
2016/07/15 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
Vue中添加手机验证码组件功能操作方法
2017/12/07 Javascript
Node.js引入UIBootstrap的方法示例
2018/05/11 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
深入理解nodejs搭建静态服务器(实现命令行)
2019/02/05 NodeJs
七行JSON代码把你的网站变成移动应用过程详解
2019/07/09 Javascript
Python MD5文件生成码
2009/01/12 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
2016/02/19 Python
python连接数据库的方法
2017/10/19 Python
Python实现希尔排序算法的原理与用法实例分析
2017/11/23 Python
使用tensorflow实现线性回归
2018/09/08 Python
Python使用googletrans报错的解决方法
2018/09/25 Python
对Python w和w+权限的区别详解
2019/01/23 Python
python视频按帧截取图片工具
2019/07/23 Python
pymysql的简单封装代码实例
2020/01/08 Python
python输出数学符号实例
2020/05/11 Python
利用HTML5的新特点实现图片文件异步上传
2014/05/29 HTML / CSS
服装设计行业个人的自我评价
2013/12/20 职场文书
学校综治宣传月活动总结
2014/07/02 职场文书
团队拓展活动方案
2014/08/28 职场文书
刑事辩护授权委托书
2014/09/13 职场文书
教师个人总结范文
2015/02/11 职场文书
实习介绍信范文
2015/05/05 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
《圆的周长》教学反思
2016/02/17 职场文书
anaconda python3.8安装后降级
2021/06/11 Python
win10电脑双屏显示一个黑屏怎么办?win10电脑双屏显示一个黑屏解决方法
2022/07/15 数码科技