zoukankan      html  css  js  c++  java
  • 使用jq.lazyload.js,解决设置loading图片的问题

    最近在使用lazyload的时候,遇上一个问题。当对img做宽100%时,就是placeholder的loading图片也会100%宽,这样一般来说loading图片就会变得很大。实在是不能应用到项目里。后来发现一个折中的解决方法,如下。

    1.对img.lazy设置背景图片,把loadding图片设为其背景图片。给任意最小高度。
     

    2.在lazyload初始话时设置placeholder,赋予其任意大小的一张透明图片。这样即可解决loading变大的问题。

    $("img.lazy").lazyload({
       placeholder: "images/placeholder.png",
      //effect: "fadeIn",
       event: "sporty",
       failure_limit : 10,
       container: $(".content")
    });

    ps:使用fadeIn时可能会跟swiper发生冲突,我使用的版本swiper2.7。
  • 相关阅读:
    java 多线程4: java线程的优先级
    Thread.currentThread().getName() ,对象实例.getName() 和 this.getName()区别
    go http
    go redis
    go tcp
    go 单元测试
    go 定时器
    go channel
    go goroutine
    go 错误处理
  • 原文地址:https://www.cnblogs.com/mjbin/p/4917463.html
Copyright © 2011-2022 走看看