这直接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. 一篇文章,带你读懂人脸识别技术
  2. wordpress mysql 安装_wordpress 搭建安装教程 1 安装数据库、SQLyog
  3. Python GUI编程(Tkinter)
  4. 《看聊天记录都学不会C语言?太菜了吧》(11)2分钟领悟数组
  5. 【BZOJ1069】【SCOI2007】—最大土地面积(凸包+旋转卡壳)
  6. Android之查看网络图片和网页HTML
  7. 存储过程循环遍历一个月的每一天的函数_JavaScript 循环:如何处理 async/await
  8. redis专题:redis键值设计、性能优化以及redis连接池配置
  9. java aes文件加密_JAVA AES文件加解密
  10. miracast和乐播投屏_【当贝市场】Windows 10 Mircast投屏到电视教程
  11. 企业应如何改善设备功率因数,有效规避罚款
  12. 程序员如何写工作日志
  13. php 测试网站打开速度,JS如何测试目标网站的打开响应速度
  14. opencv3--学习笔记(彩色图片直方图均衡化的彩色输出图)
  15. 让 Windows XP 不用输入密码自动登录
  16. 故障:不能连接到共享打印机
  17. C# 面向对象-面向对象概述
  18. 互联网酒店预订系统的服务端架构图-4
  19. P1071 [NOIP2009 提高组] 潜伏者
  20. 交叉编译-15::libmpc.so.3: cannot open shared object file解决方法

热门文章

  1. 方法区元空间实现之jdk7和8字符串常量池、运行时常量池、静态变量到底在哪?
  2. Arrays.asList()和Collections.singletonList()比较
  3. 关于异常nested exception is java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactor
  4. python内置函数面向对象_Pyhton——面向对象进阶二:类的内置函数补充、描述符...
  5. jqueryd登录异步请求 java,ajaxd的js和jquery实现
  6. 电气工程及其自动化学不学c语言,电气工程及其自动化学什么 就业方向有哪些...
  7. 取消语法检测_中考取消了考纲,学生要如何得高分
  8. sql express 无法启动服务_在Windows2012下安装SQL Server 2005无法启动服务的解决办法...
  9. 的mvc_简述PHP网站开发的MVC模式
  10. LeetCode算法入门- 3Sum -day9