学做网站培训课程介绍

当前位置:

网站图片懒加载如何实现(LazyLoad按需加载)

对于一些拥有大量图片的网站来说,如果一个页面有超过 50 张图片,就会造成网站页面加载太慢以及移动端耗费流量太大。为了解决这样的问题,可以使用LazyLoad按需加载,又称懒加载。

LazyLoad按需加载

什么是LazyLoad按需加载

LazyLoad按需加载采用图片按需加载技术,打开页面时只会加载首屏图片。访客往下滚动时才会陆续加载需要展现的图片,这样特别高效,体验舒适。(类似功能:如何实现animate动画滑动加载网页

LazyLoad按需加载实现方法

我们在自己做网站时,也可以实现LazyLoad按需加载,增强网站的用户体验。下面学做网站论坛就来介绍一下LazyLoad按需加载实现方法。(以下会使用到HTML代码,如果对代码不熟悉,可以学习一下html视频教程

  1. 引入LazyLoad按需加载必须的二个文件:jquery.js和jquery.lazyload.js。引入方法很简单,只需将下面的代码放到</head>标签上方即可;
    
    
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    <script src="/jquery.lazyload.min.js"></script>
  2. 网站上所有图片都使用以下的格式书写:
    
    
    <img class="lazy" src="" data-original="图片地址" width="100" height="100" alt="">
  3. 在网站的</body>标签上面,放上以下的JS代码,来实现LazyLoad按需加载(懒加载);
    
    
    <script type="text/javascript">
    $(function() {
        $("img.lazy").lazyload({
            threshold : 200, // 设置阀值
            effect : "fadeIn" // 设置图片渐入特效
        });
    });
    </script>
  4. 这样,我们自己在建网站时,也可以轻松实现LazyLoad按需加载(懒加载)了。快去自己的网站上试试吧!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关教程

  • 静态网页不显示图片 (119350 次浏览)
    作者: 脉动Email: 511039684@qq.com详细内容:今天听了老师讲的课程第九节:什么是网站静态页面,然后自己就动手去照着做,文字什么的都可以显
  • DW网页中如何插入图片 视频教程 (1187857 次浏览)
    DW给网页插入图片一般有二种方法:一种是插入拥有ALT属性的图片,这在我们的企业网站制作教程中经常用到。另一种是插入背景图片,实现在图片
  • 手机网站越来越多,通常在手机网站制作时,如果页面很多的情况下,我们会使用分页功能,通过分页的方式来显示不同的内容。手机网站除了使用这样的普通
  • 对于我们在制作图片网站时,一个版面上有大量的图片。用户进入我们网站后,如果图片全部同时加载的话,会严重拖慢网页打开速度,影响用户浏览体验。
  • 对于一些拥有大量图片的网站来说,如果一个页面有超过 50 张图片,就会造成网站页面加载太慢以及移动端耗费流量太大。为了解决这样的问题,可以使用La
  • 当我们网站的图片比较多时,如果一下子同时加载所有图片,会造成网页打开速度非常慢,非常影响用户的浏览体验。这时常用的处理方法就是通过网站图片延