这直接JS就能实现了,实现方式分为【预加载】和【延迟加载】

下面是个预加载的例子:

首先来一个空的HTML页面和最基本的CSS初始化样式

Document

* {

margin: 0;

padding: 0;

}

.imgwrap li {

list-style-type: none;

}

img {

vertical-align: top;

}

然后我们要往

  • 标签里塞任意数量图片(这里我就001.jpg002.jpg003.jpg表示了)

// 把图片放到数组里,一般放在自定义属性data-src中直接获取,这里我手写就直接写了

var imgArr = ['images/001.jpg', 'images/002.jpg', 'images/003.jpg'];

然后我在$对象上定义了一个静态方法,功能就是【遍历数组】——【生成li-a-img标签】把图片插入页面

//为了操作方便这里我使用jQuery,当然你用js也一样

(function($) {

// arguments缩写为args

$.preLoadImages = function(args) {

$.each(args, function(index, val) {

// " '+ val +' "里面加两个单引号是为了防止变量变成字符串

$('

').appendTo('.imgwrap>ul');

});

};

})(jQuery);

最后调用这个方法就完事

// 调用函数,把图片集合imgArr传入,将会自动预加载并插入到页面

$.preLoadImages(imgArr);

此外还有延迟加载的方法,那就太多种多样了。。自己先理解上面这个再去百度吧

html列目录带图片,根据目录下的图片的个数,往html文件填充对应数量的img标签,请问有没有实现这种需求的工具?...相关推荐

  1. html 图片放大保证不失真,教你如何在保证图片不失真的情况下缩小图片大小

    教你如何在保证图片不失真的情况下缩小图片大小 随着卡片机.单反的普及,越来越多的人有能力购买和拥有一台属于自己的相机,并随时随地拍摄下喜欢的风景.人物,记录身边美好的一切.照片拍下后,大部分人喜欢放到 ...

  2. dw自动滚动图片_Dreamweaver向下滚动图片代码(不间断、带链接、鼠标指向暂停)-dreamweaver技巧-电脑技巧收藏家...

    Dreamweaver向下滚动图片代码(不间断.带链接.鼠标指向暂停) var speed=30 var colee_bottom2=document.getElementById("col ...

  3. native下拉图片放大 react_RN下拉图片放大 - Chason-洪的个人空间 - OSCHINA - 中文开源技术交流社区...

    修改于第三方插件https://github.com/lelandrichardson/react-native-parallax-view 为何修改? 官方的原效果: 实际我所需要的效果: 如上图所 ...

  4. python 查找文件内容字符串位置_python 查找目录下 文件名中含有某字符串的文件...

    有坑的地方: 若是代码写成这样: [( os.path.abspath(x)) for x in os.listdir(startPath) ] 此代码只能用于当前目录下,listdir列出的都只是文 ...

  5. android 涂鸦之图片叠加,android图像处理系列之七--图片涂鸦,水印-图片叠加...

    图片涂鸦和水印其实是一个功能,实现的方式是一样的,就是一张大图片和一张小点图片叠加即可.前面在android图像处理系列之六--给图片添加边框(下)-图片叠加中也讲到了图片叠加,里面实现的原理是直接操 ...

  6. Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略

    Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名.合并两个不同路径下图片文件名等目录/路径案例.正确加载图片路径)之详细攻略 目录 利用python ...

  7. Android复制assets目录下的图片到内存

    转自:http://www.chenwg.com/android/android%E5%A4%8D%E5%88%B6assets%E7%9B%AE%E5%BD%95%E4%B8%8B%E7%9A%84 ...

  8. android 获取图片上某一个文字位置_android 获取手机中的所有图片或某一目录下的图片方法...

    获取手机中的所有图片,并过滤获取某一目录下的图片.(注释掉的代码可以按照目录分组) private void getAllPhotoInfo() { new Thread(new Runnable() ...

  9. Android 不让系统相册扫描到指定目录下的图片

    功能实现流程 1.申请文件读写权限(可自己写,可使用第三方) 2.在指定目录下创建一个.nomedia文件,注:是文件,不是文件夹 3..nodedia文件创建好之后需要重启一下系统,之后再进相册就不 ...

最新文章

  1. Ruby Shanghai 2014年终聚会总结
  2. 自定义图片验证码认证过滤器
  3. java se程序设计课后答案,JAVA SE程序设计及实践
  4. javascript 里Array的一些方法
  5. 获取和设置消息队列的属性msgctl,删除消息队列
  6. html go语言,Go 语言基础语法
  7. 本地项目上传到码云gitee
  8. iOS14.7 验证失败,因为您不再连接到互联网
  9. 2019ICPC南京区域赛ABCHIJK
  10. [Golang软件推荐] RSA公私钥加解密(解决Golang私钥加密公钥解密问题)
  11. ubuntu20 yarn报错
  12. 面试备战笔记2019
  13. 用于科学计算机的计算器特点是什么意思,科学计算器在线e
  14. Python爬取BOSS直聘商业分析岗职位描述信息
  15. Markdown部分语法使用
  16. python簇状柱形图_使用Matplotlib绘制堆积条形图
  17. WhatsApp API介绍
  18. 【已解决】MAC OS上teamviewer商业用途中断连接
  19. 程序员进阶攻略笔记01-10
  20. python怎么读数据_Python如何读取数据

热门文章

  1. pat乙级 1014 java_pat乙级1014 福尔摩斯的约会
  2. appnode php,环境软件路径参考
  3. android关机背景,鍵盤消失后的Android白色背景
  4. codesys com库_CODESYS在线库,酷德网镜像站启用
  5. JVM——详解类加载过程
  6. Java核心篇之Redis--day4
  7. 局域网服务器没显示,无法登录服务器 局域网也不显示连接
  8. java我现在不懂看不懂,看都看不懂,难道我与Java无缘吗
  9. 1主5从mysql数据库_MySQL主从复制虽好,能完美解决数据库单点问题吗?
  10. python 多维list 排序_一行代码的优雅| Python列表生成式