zoukankan      html  css  js  c++  java
  • 图片延迟加载库Layzr

    <!DOCTYPE html> 
    <html> 
    <head> 
    <title>Layzr Demo</title> 
    <script src="node_modules/layzr.js/dist/layzr.js"></script>
    <style>
    .row {
    margin: 50px 0;
    height: 500px;
    }
    .border {
    padding: 10px;
    border-style: solid;
    border- 3px;
    border-color: blue;
    }
    </style>
    </head> 
    <body> 
    <div class="wrapper"> 
    <div class="row"> 
    <img src="./bg.png" data-layzr="http://blog.fens.me/wp-content/uploads/2015/02/marked.png"> 
    </div> 
    <div class="row"> 
    <img src="./bg.png" data-layzr="http://blog.fens.me/wp-content/uploads/2015/03/buffer.png"> 
    </div> 
    <div class="row"> 
    <img src="./bg.png" data-layzr="http://blog.fens.me/wp-content/uploads/2015/02/express4.png"> 
    </div> 
    <div class="row"> 
    <img src="./bg.png" data-layzr="http://blog.fens.me/wp-content/uploads/2015/03/child_process.png"> 
    </div> 
    <div class="row"> 
    <img src="./bg.png" data-layzr="http://blog.fens.me/wp-content/uploads/2015/03/crypto.png"> 
    </div> 
    <div class="row"> 
    <img src="./bg.png" data-layzr="http://blog.fens.me/wp-content/uploads/2014/02/architect.png"> 
    </div> 
    <div class="row"> 
    <img src="./bg2.png" data-layzr="http://blog.fens.me/wp-content/uploads/2013/08/seo-title.png"> 
    </div> 
    </div> 
    <script>
    var layzr = new Layzr({
    selector: '[data-layzr]',
    attr: 'data-layzr',
    retinaAttr: 'data-layzr-retina',
    threshold: 10,
    callback: function () {
    console.log(this);
    this.classList.add('border');
    }
    });
    </script>
    </body> 
    </html> 
    

      

  • 相关阅读:
    今天我正式走出公司...
    PHP图片处理函数
    PHP缓存知识-转载
    Nginx 服务器伪静态配置实例
    PHP防止跨站攻击的脚本
    <
    <
    <- OPENGL 10 NormalMAP ->
    <-OPENGL 9-> 阴影篇
    - OPENGL8
  • 原文地址:https://www.cnblogs.com/adtuu/p/4688201.html
Copyright © 2011-2022 走看看