纯CSS和jQuery实现的在页面顶部显示的进度条效果
网站建设 2023-01-28 21:39www.1681989.com免费网站
一、纯CSS实现
昨天在网上闲逛时,看到一个博客的页面最顶部有一个进度条特效,感觉挺好的,就分析了一下代码,找出了其中的关键部份,使用纯CSS实现的,给大家分享一下。
复制代码
代码如下:<style type="text/css">
body{ marg:0; paddg:0;}
@-moz-keyframes progressg {
0% {
width:0px;
}
100% {
width:100%;
}
}
@-webkit-keyframes progressg {
0% {
width:0px;
}
100% {
width:100%;
}
}
.progress {
width:100%;
height:5px;
overflow:hidden;
background-color:#27c0;
position:fixed;
:0;
left:0;
z-dex:9;
-moz-animation:progressg 2s ease-out;
-webkit-animation:progressg 2s ease-out;
}
</style>
<p class="progress"></p>
二、JQuery实现
一个在页面顶部显示的进度条效果,像在智能手机上浏览网页一样,手机上的浏览器进度条一般都在屏幕顶部,一条极细的小线条,当页面加载的时候,它就不断的加载显示进度,本网页进度条特效与此十分相似,基于jquery插件实现的效果。
复制代码
代码如下:<title>页面顶部显示的进度条效果</title>
<div id="web_loadg"><div></div></div>
<script src="/ajaxjs/jquery-1.7.2.m.js" type="text/javascript"></script>
<script type="text/javascript">// < ![CDATA[
jQuery(document).ready(function(){
jQuery("#web_loadg div").animate({width:"100%"},800,function(){
setTimeout(function(){jQuery("#web_loadg div").fadeOut(500);
});
});
});
// ]]></script>
<style>
#web_loadg{
z-dex:99999;
width:100%;
}
#web_loadg div{
width:0;
height:5px;
background:#FF9F15;
}
</style>
上一篇:纯CSS实现的大小渐变、渐远效果
下一篇:css样式的特点与优先选择权(优先级)
网站设计
- 静宁会SEO的网站建设公司:全面提升您的网络影
- 提升在线业务的关键:选择最佳的丽水网站建设
- 浙江网站优化发展潜力如何
- 井研专业的网站建设公司:打造您的在线品牌
- 灵山SEO网站建设公司:提升您的在线业务表现
- 蒙城网站建设优化公司:提升您网站表现的理想
- 阳谷企业网站优化:提升线上业务力的关键
- 樟树专业的网站建设公司:打造您在线业务的坚
- 通河百度SEO排名的策略与技巧
- 重庆百度快照排名如何进行精准的客户引流
- 重庆百度快照排名
- 常宁便宜的建站公司:助您轻松打造在线业务
- 巫溪百度网站优化:提升网站曝光率与流量的关
- 湖北整站优化怎么做才能放大客户需求
- 闸北网站建设多少钱?全面解析与预算规划
- 辽宁企业网站优化怎么做电话营销