纯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+DIV实现漂亮的动画彩色标签
Jun 16 HTML / CSS
css3一款3D字体带阴影效果的实现步骤
Mar 20 HTML / CSS
CSS3 中的@keyframes介绍
Sep 02 HTML / CSS
使用CSS3设计地图上的雷达定位提示效果
Apr 05 HTML / CSS
css3 实现圆形旋转倒计时
Feb 24 HTML / CSS
CSS3 实现的加载动画
Dec 07 HTML / CSS
html5-canvas中使用clip抠出一个区域的示例代码
May 25 HTML / CSS
HTML5 Canvas的事件处理介绍
Apr 24 HTML / CSS
利用HTML5 Canvas制作一个简单的打飞机游戏
May 11 HTML / CSS
【HTML5】3D模型--百行代码实现旋转立体魔方实例
Dec 16 HTML / CSS
CSS控制继承中的height能变为可继承吗
Jun 10 HTML / CSS
纯CSS实现一个简单步骤条的示例代码
Jul 15 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
linux iconv方法的使用
2011/10/01 PHP
php中通过curl smtp发送邮件
2012/06/05 PHP
php使用百度天气接口示例
2014/04/22 PHP
Windows下的PHP安装pear教程
2014/10/24 PHP
ThinkPHP实现ajax仿官网搜索功能实例
2014/12/02 PHP
自己写的php中文截取函数mb_strlen和mb_substr
2015/02/09 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
PHP工厂模式简单实现方法示例
2018/05/23 PHP
使用PHP开发留言板功能
2019/11/19 PHP
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
jQuery中关于ScrollableGridPlugin.js(固定表头)插件的使用逐步解析
2014/07/17 Javascript
js验证真实姓名与身份证号是否匹配
2015/10/13 Javascript
谈谈Jquery中的children find 的区别有哪些
2015/10/19 Javascript
Bootstrap按钮下拉菜单组件详解
2016/05/10 Javascript
浅谈几种常用的JS类定义方法
2016/06/08 Javascript
分享一道关于闭包、bind和this的面试题
2017/02/20 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
2017/06/11 Javascript
使用yeoman构建angular应用的方法
2017/08/14 Javascript
详解vue.js之props传递参数
2017/12/12 Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
2018/01/18 jQuery
Vue项目中如何引入icon图标
2018/03/28 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
angularjs通过过滤器返回超链接的方法
2018/10/26 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
JavaScript观察者模式原理与用法实例详解
2020/03/10 Javascript
vue基于Echarts的拖拽数据可视化功能实现
2020/12/04 Vue.js
利用Python爬取可用的代理IP
2016/08/18 Python
使用python对文件中的单词进行提取的方法示例
2018/12/21 Python
Django框架视图介绍与使用详解
2019/07/18 Python
在 Python 中使用 MQTT的方法
2020/08/18 Python
基于python实现操作redis及消息队列
2020/08/27 Python
函授本科自我鉴定
2014/02/04 职场文书
测试工程师程序员求职信范文
2014/02/20 职场文书
放飞梦想演讲稿600字
2014/08/26 职场文书
技术入股合作协议书
2016/03/21 职场文书
新手入门Mysql--概念
2021/06/18 MySQL