当前位置: 首页 > article >正文

工具网站:随机生成图片的网站

一个随机生成图片的网站:Lorem Picsum。

有时候,我们做静态页面需要大量图片去填充内容,以使用该网站去生成指定尺寸的图片。每次打开页面都会获取不同的图片,就不用我们做静态页面开发的时候,绞尽脑汁去找图片了。

一、基本使用方法

如:获取宽200,高300的图片。

 https://picsum.photos/200/300
 ​
 <img src="https://picsum.photos/200/300">

获取宽200的正方形图片。

 https://picsum.photos/200
 ​
 <img src="https://picsum.photos/200">

二、防止图片缓存

不过,如果要使用多张图片。会发现,生成的图片都一样。这是因为浏览器会缓存图片。一张图片下载后,再加载相同路径的图片,浏览器会从缓存里获取图片。

因此,为了防止浏览器从缓存读取图片,可以在图片路径后面增加random参数。

 <img src="https://picsum.photos/200/300?random=1">
 <img src="https://picsum.photos/200/300?random=2">

三、VScode里生成图片列表

在 VScode 里要快速生成随机图片列表,可以使用 emmet 编码:

 ul.picList>li*6>a[href=#]>img[src=https://picsum.photos/200/300?random\=$] 
 ​
 <ul class="picList">
     <li><a href="#"><img src="https://picsum.photos/200/300?random=1" alt=""></a></li>
     <li><a href="#"><img src="https://picsum.photos/200/300?random=2" alt=""></a></li>
     <li><a href="#"><img src="https://picsum.photos/200/300?random=3" alt=""></a></li>
     <li><a href="#"><img src="https://picsum.photos/200/300?random=4" alt=""></a></li>
     <li><a href="#"><img src="https://picsum.photos/200/300?random=5" alt=""></a></li>
     <li><a href="#"><img src="https://picsum.photos/200/300?random=6" alt=""></a></li>
 </ul>

注:URL 里参数 = 必须有一个转义符 \。因为,属性 src 已经有一个 = 了。

更多的用法大家可以去 ​​​​​​​Lorem Picsum 网站上查看。但是我觉得,做一般静态页面的话,以上方法够用了。


http://www.kler.cn/news/155769.html

相关文章:

  • Fiddler抓包工具之fiddler的composer可以简单发送http协议的请求
  • 【数据库】数据库元素的层次,树形结构的下的多粒度加锁,以及幻象的正确处理
  • FIORI /N/UI2/FLP 始终在IE浏览器中打开 无法在缺省浏览器中打开
  • Facebook做外贸推广如何?
  • vue3高雅的使用useDialog
  • 设计模式-结构型模式之代理设计模式
  • 前端分片上传
  • TimeGPT:时序预测领域终于迎来了第一个大模型
  • 栈和队列OJ题——15.循环队列
  • Docker—更新应用程序
  • 【开源存储】glusterfs分布式文件系统部署实践
  • 学习TypeScrip5(函数扩展)
  • 数据结构之堆排序以及Top-k问题详细解析
  • SSM框架(三):SpringMVC
  • 【智能家居】四、网络服务器线程控制功能点
  • (一)WtBtRunner回测大体流程
  • [数据库]阿里云postgres数据库备份恢复
  • 30岁左右的简历模板精选7篇
  • Redis常见类型
  • 【c语言:常用字符串函数与内存函数的使用与实现】
  • 计组-指令周期、机器周期、时钟周期以及其它的各种周期
  • 使用单体锁和分布式锁解决超卖问题
  • MYSQL报错 [ERROR] InnoDB: Unable to create temporary file; errno: 0
  • WPF实战项目十九(客户端):修改RestSharp的引用
  • 【Docker】容器数据持久化及容器互联
  • ThinkPHP的方法接收json数据问题
  • 【数据挖掘】国科大刘莹老师数据挖掘课程作业 —— 第三次作业
  • Vue3中teleport如何使用
  • 详解Spring对Mybatis等持久化框架的整合
  • LeetCode - 100. 相同的树 (C语言,二叉树,配图,简单)