【CSS系列】网页头部进度条方式一

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>头部进度条</title>
  <style type="text/css">
    .loading{
      width: 100%;
      height: 100%;
      position: fixed;
      top:0;
      z-index: 100;
      background: #FFFFFF;
    }
    .loading .pic{
      height: 5px;
      position: absolute;
      top:0;
      left:0;
      background: #F33;
    }
  </style>
  <script src="../js/jquery-3.2.1.js"></script>

</head>
<body>
<div class="loading">
  <div class="pic"></div>
</div>
<header>
 <img src="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=4174868146,2956166581&fm=26&gp=0.jpg">
  <img src="https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2976427166,2178524819&fm=26&gp=0.jpg">
</header>
<script type="text/javascript">
  $(".loading .pic").animate({width:"10%"},100)
</script>
<section class="banner">
  <img src="https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=1203727489,1880869354&fm=26&gp=0.jpg">
  <img src="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=2227804654,860253351&fm=26&gp=0.jpg">
</section>
<script type="text/javascript">
  $(".loading .pic").animate({width:"30%"},100)
</script>
<section class="about">
  <img src="https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=3848479042,2603873849&fm=26&gp=0.jpg">
  <img src="https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1223109904,763334928&fm=26&gp=0.jpg">
</section>
<script type="text/javascript">
  $(".loading .pic").animate({width:"50%"},100)
</script>
<section class="pro">
  <img src="https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=3280010440,2340064&fm=26&gp=0.jpg">
</section>
<script type="text/javascript">
  $(".loading .pic").animate({width:"80%"},100)
</script>
<section class="news">
  <img src="https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2687972484,527558523&fm=26&gp=0.jpg">
</section>
<script type="text/javascript">
  $(".loading .pic").animate({width:"95%"},100)
</script>
<footer>
  <img src="https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1173737556,2699518622&fm=26&gp=0.jpg">
</footer>
<script type="text/javascript">
  $(".loading .pic").animate({width:"100%"},100,function () {
    $(".loading").fadeOut();
  })
</script>
</body>
</html>
时间: 2024-11-06 14:53:00

【CSS系列】网页头部进度条方式一的相关文章

CSS在网页中应用的方式_嵌入式

内联式样式表:直接写在现有的标记中,比如: 复制代码 代码如下: <p style="font-size:24px;">www.phpstudy.net</p> 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra

Android -- 真正的 高仿微信 打开网页的进度条效果

(本博客为原创,http://home.cnblogs.com/u/linguanh/) 目录: 一,为什么说是真正的高仿? 二,为什么要搞缓慢效果? 三,我的实现思路 四,代码,内含注释 五,使用方法与截图 六,完整项目 一,为什么说是真正的高仿? 阐述这个问题前,先说下之前网上的,各位可以复制这段字,去百度一下  "仿微信打开网页的进度条效果" ,你会看到有很多类似的文章,不过他们有个共同点,就是实现方法都是一样的,而且,都忽略了微信加载网页时,进度条的缓慢动画效果,它不是生硬地一

利用原生javascript实现进度条(可做页面头部进度条,或者局部进度条均可)

1 <div class="top-progress" id="js-top-progress"></div> <!--结构只有一句话即可--> 2 <script src="./static/js/progress.js"></script> 3 <script type="text/javascript"> 4 var p = myProgress.c

Javascript jquery css 写的简单进度条控件

很多的时候用户需要等待你“臃肿”的 Javascript 代码处理完成(Web 2.0 的特色).期间或许加入一个类似于进度条的东西让用户有点“安慰”.这个东西实现起来并不复杂,无非就是获得总的处理条目,然后获得一个百分比,再显示输出. 通过我们伟大的 CSS,可以实现非常漂亮的进度条样式.加上 Javascript 的效果,就可以完全“欺骗”我们的用户,让他们有耐心等待浏览器处理完成.上述的原理已经知道了,那么就可以直接看代码了.本人使用的还是 jQuery 框架,因为这样简短的代码可能会更容

网页载入进度条中的javascript

demo地址:http://output.jsbin.com/buquyedosa 思路例如以下:代码都有凝视,就不一一介绍了. <!DOCTYPE html> <html> <head lang="zh-cn"> <meta charset="UTF-8"> <title>进度条</title> <style> .progress{ position: fixed; top: 0;

JS网页顶部进度条demo

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>页面加载进度条</title> <script src="/Scripts/jquery-1.10.2.min.js" type="text/javascript"></

js jq 实现鼠标经过div背景以进度条方式 变宽,鼠标离开变小,同时文字颜色和原来不一样

1 <!DOCTYPE html> 2 <html> 3 <head> 4 5 <title></title> 6 <script typet="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script> 7 </head> 8 <style> 9 .gg{

网页顶部加载进度条

寻找了大部分的网页顶部进度条文章,终于找到最简单的方案了 http://github.hubspot.com/pace/ 待会在下面贴上代码 <script src="__PUBLIC__/index/js/pace/pace.min.js"></script> <link rel="stylesheet" type="text/css" href="__PUBLIC__/index/js/pace/dat

143行js顶部进度条最小插件-nanobar.js源码解析

网页顶部进度条插件的有四五种,基本原理就是动态地创建一个元素,然后通过设置它的width来实现动画效果,width增长到达指定位置时,将其去掉.来看看nanobar.js作者jacoborus是怎么做到的吧! /* http://nanobar.micronube.com/ || https://github.com/jacoborus/nanobar/ MIT LICENSE */ (function (root) { 'use strict' // container styles var