• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    簡單有效的JavaScript圖片預加載效果

    2019-12-11    seo達人

    首先編寫一個簡單的容器:



    <style>

    content {

        width: 600px;

        height: 100vh;

        overflow-y: auto;

    }

     

    content ul {

        width: 100%;

    }

     

    content ul li {

        width: 50%;

        float: left;

        margin: 20px 0;

        list-style: none;

    }

     

    content ul li p {

        width: 200px;

        height: 200px;

        overflow: hidden;

        margin: 0 auto;

        border: 1px solid #999999;

    }

     

    content ul li p img {

        width: 100%;

        display: block;

        position: relative;

        top: 50%;

        transform: translateY(-50%);

    }

    </style>

    <div id="content">

       <ul>

       </ul>

    </div>

    然后,編寫js代碼:



    let imageArr = [{

        img_url: "http://www.lexilisi.com/Uploadpth/c45cc952-dcb7-493c-a171-357d1b820b37.png",

    }, {

        img_url: "http://xiaobanyou.com/static/images/xby_user_3.jpg",

    }, {

        img_url: "http://xiaobanyou.com/static/images/xby_user_4.jpg",

    }, {

        img_url: "http://xiaobanyou.com/static/images/xby_user_5.jpg",

    }, {

        img_url: "http://xiaobanyou.com/static/images/xby_user_6.jpg",

    }, {

        img_url: "http://xiaobanyou.com/static/images/xby_user_799.jpg",

    }];

    const lazyLoad = (src) => {

        //加載loading動畫

        let _image = new Image();

        _image.src = './loading.gif';

        //加載需要展示的圖片

        let image = new Image();

        image.src = src;

        //加載成功,將loading圖片路徑改成對應的真實路徑

        image.onload = _ => image.src = .currentTarget.src;

        //加載失敗,將loading圖片路徑改成默認圖片路徑

        image.onerror = _ => _image.src = './error.png';

        return _image;

    }

    let _content = document.getElementById('content');

    let _ul = _content.getElementsByTagName('ul');

    imageArr.forEach(value => {

        let _li = document.createElement('li');

        let _p = document.createElement('p');

        let _image = lazyLoad(value.img_url);

        _p.appendChild(_image);

        _li.appendChild(_p);

        _ul[0].appendChild(_li);

    })

    展示效果如圖:







    每個圖片都是異步加載,加載完成后:







     






    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 国产精品 欧美激情 在线播放| 国产欧美日韩另类精彩视频| 色欲蜜桃AV无码中文字幕| 国产精品亚洲日韩欧美色窝窝色欲 | 亚洲成色AV网站午夜影视| 亚洲精品久久av无码麻| 午夜福利在线一区二区| 日韩网站在线| 天天插天天干天天操| 一区二区中文字幕久久| 亚洲精品国产精品乱码不卞| 色播亚洲精品网站亚洲第一| 亚洲精品毛片一区二区 | 有码专区一区二区三区| 中文字幕在线视频免费| 精品日本一区二区三区在线观看 | 中文字幕少妇人妻视频| 久久18禁高潮出水呻吟娇喘 | 亚洲永久精品免费www52zcm男男| 国产高清一区二区视频| 国产A V无码专区亚洲AV | 亚洲中文有码字幕青青| 国内精品久久人妻无码大片高| 亚洲精品一区二区妖精| AV怡红院一区二区三区| 精品日韩欧美一区二区在线播放| 好吊色欧美一区二区三区视频| 成人午夜在线观看日韩| 免费无码av片在线观看潮喷| 又色又爽又黄高潮的免费视频| 欧美福利| 国内精自视频品线一二区| 国产VA免费精品高清在线| 亚洲欧洲日韩综合色天使| 亚洲国产成人久久综合一区| 无码日韩做暖暖大全免费不卡| 久久综合九色综合欧美就去吻 | 方正县| 91久久偷偷做嫩草影院| 久久久久亚洲AV无码专| 99无码人妻一区二区三区免费|