纯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 圆角效果
Jul 15 HTML / CSS
CSS3之2D与3D变换的实现方法
Jan 28 HTML / CSS
HTML5之web workers_动力节点Java学院整理
Jul 17 HTML / CSS
HTML5 对各个标签的定义与规定:body的介绍
Jun 21 HTML / CSS
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
Apr 14 HTML / CSS
HTML5 Video标签的属性、方法和事件汇总介绍
Apr 24 HTML / CSS
canvas 实现 github404动态效果的示例代码
Nov 15 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
Jul 02 HTML / CSS
canvas实现二维码和图片合成的示例代码
Aug 01 HTML / CSS
HTML5中外部浏览器唤起微信分享功能的代码
Sep 15 HTML / CSS
关于canvas.toDataURL 在iOS运行失败的问题解决
Sep 16 HTML / CSS
一个基于canvas的移动端图片编辑器的实现
Oct 28 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
很好用的PHP数据库类
2009/05/27 PHP
php判断输入不超过mysql的varchar字段的长度范围
2011/06/24 PHP
php获取百度收录、百度热词及百度快照的方法
2015/04/02 PHP
php生成二维码不保存服务器还有下载功能的实现代码
2018/08/09 PHP
laravel解决迁移文件一次删除创建字段报错的问题
2019/10/24 PHP
jQuery解决iframe高度自适应代码
2009/12/20 Javascript
javascript 获取表单file全路径
2009/12/31 Javascript
jquery中dom操作和事件的实例学习 下拉框应用
2011/12/01 Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
2012/03/14 Javascript
javascript简单实现命名空间效果
2014/03/06 Javascript
jQuery操作元素css样式的三种方法
2014/06/04 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
javascript 数组的定义和数组的长度
2016/06/07 Javascript
纯js三维数组实现三级联动效果
2017/02/07 Javascript
微信小程序--组件(swiper)详细介绍
2017/06/13 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
VUE 使用中踩过的坑
2018/02/08 Javascript
vscode 开发Vue项目的方法步骤
2018/11/25 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
jquery css实现流程进度条
2020/03/26 jQuery
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
python使用socket连接远程服务器的方法
2015/04/29 Python
python实现mysql的单引号字符串过滤方法
2015/11/14 Python
详解duck typing鸭子类型程序设计与Python的实现示例
2016/06/03 Python
Python变量和数据类型详解
2017/02/15 Python
Python中装饰器学习总结
2018/02/10 Python
浅谈python 中类属性共享的问题
2019/07/02 Python
python 爬取学信网登录页面的例子
2019/08/13 Python
django 外键创建注意事项说明
2020/05/20 Python
在TensorFlow中实现矩阵维度扩展
2020/05/22 Python
让ie浏览器成为支持html5的浏览器的解决方法(使用html5shiv)
2014/04/08 HTML / CSS
房产委托公证书
2014/04/08 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
化妆品活动策划方案
2014/05/23 职场文书
新生开学寄语大全
2015/05/28 职场文书