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。
  • 相关阅读:
    jmeter工具应用1
    django1
    5.自动化测试模型
    4.清除cookie操作
    2.操作浏览器
    3.8种元素定位
    1.介绍与环境安装
    模块
    urllib库
    自动化测试PO模式
  • 原文地址:https://www.cnblogs.com/mjbin/p/4917463.html
Copyright © 2011-2022 走看看