纯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 相关文章推荐
使用HTML和CSS3绘制基本卡通图案的示例分享
Nov 06 HTML / CSS
CSS3实现3D翻书效果
Jun 20 HTML / CSS
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
Feb 27 HTML / CSS
整理的15个非常有用的 HTML5 开发教程和速查手册
Oct 18 HTML / CSS
使用html5+css3来实现slider切换效果告别javascript+css
Jan 08 HTML / CSS
html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
Jan 09 HTML / CSS
html5记忆翻牌游戏实现思路及代码
Jul 25 HTML / CSS
HTML5使用drawImage()方法绘制图像
Jun 23 HTML / CSS
HTML5学习笔记之History API
Feb 26 HTML / CSS
html5移动端禁止长按图片保存的实现
Apr 20 HTML / CSS
纯CSS3实现div按照顺序出入效果
Jul 15 HTML / CSS
常用的文件对应的MIME类型汇总
Apr 26 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
ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法
2014/06/25 PHP
浅谈PHP的数据库接口和技术
2016/12/09 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
JavaScript 学习笔记(十六) js事件
2010/02/01 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
JavaScript 构造函数 面相对象学习必备知识
2010/06/09 Javascript
用nodejs访问ActiveX对象,以操作Access数据库为例。
2011/12/15 NodeJs
jQuery根据纬度经度查看地图处理程序
2013/05/08 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
2014/01/17 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
JS获取当前脚本文件的绝对路径
2016/03/02 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
JavaScript中利用for循环遍历数组
2017/01/15 Javascript
详解Vue方法与事件
2017/03/09 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
2018/05/04 Javascript
CSS3 动画卡顿性能优化的完美解决方案
2018/09/20 Javascript
element el-input directive数字进行控制
2018/10/11 Javascript
使用jquery Ajax实现上传附件功能
2018/10/23 jQuery
vue2.0实现的tab标签切换效果(内容可自定义)示例
2019/02/11 Javascript
javascript实现简单留言板案例
2021/02/09 Javascript
Python基于多线程操作数据库相关问题分析
2018/07/11 Python
python中报错&quot;json.decoder.JSONDecodeError: Expecting value:&quot;的解决
2019/04/29 Python
windows环境中利用celery实现简单任务队列过程解析
2019/11/29 Python
Python爬虫爬取、解析数据操作示例
2020/03/27 Python
详解通过变换矩阵实现canvas的缩放功能
2019/01/14 HTML / CSS
如何查看浏览器对html5的支持情况
2020/12/15 HTML / CSS
嘻哈珠宝品牌:KRKC&CO
2020/10/19 全球购物
2014年班主任自我评价范文
2014/04/23 职场文书
5.12护士节演讲稿
2014/04/30 职场文书
奉献演讲稿范文
2014/05/21 职场文书
见习报告怎么写
2014/10/31 职场文书
python之基数排序的实现
2021/07/26 Python
javascript的var与let,const之间的区别详解
2022/02/18 Javascript
GO中sync包自由控制并发示例详解
2022/08/05 Golang