惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
爱范儿
爱范儿
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 叶小钗
博客园_首页
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
V
V2EX
V
Visual Studio Blog
博客园 - 三生石上(FineUI控件)
S
SegmentFault 最新的问题
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
美团技术团队

博客园 - 小虫1

不用高配显卡实现 AI 提高视频分辨率|麻雀 AI 视频修复器实测对比 Topaz Video AI AI 提高视频分辨率新选择|麻雀 AI 视频修复器 vs Topaz,无高端显卡也能做视频超分 麻雀 AI 工具箱视频去水印技术解析:AI 视频去水印核心能力如何在网页端落地 麻雀 AI 工具箱视频去水印实战体验:开发者视角下的 AI 视频去水印避坑指南 麻雀 AI 工具箱视频去水印横评:三款 AI 视频去水印方案深度对比 麻雀 AI 工具箱视频去水印技术拆解:多框选与关键帧跟踪,网页端也能搞定动态水印 三款本地视频去水印工具技术向对比:VSR、HitPaw 与妙妙水印助手实测 敏感开发素材处理:三类视频工具的隐私安全技术对比 开发素材处理效率指南:三种视频画质提升方案实测与选型 浏览器端 AI 视频修复技术浅析:三类本地处理方案的实现原理与实测 AI 视频修复技术落地对比:四款去水印工具的技术路线解析 浏览器端本地视频处理实测:4 种去水印方案的技术原理与效果对比 前端开发者视角:一个视频去水印工具的技术猜想 记一次本地视频去水印踩坑经历——从本地部署到在线工具 前端实现视频去水印的几种技术方案对比 豆包视频去水印工具横向测评:麻雀 AI 工具箱与 3 款海外工具实测对比 视频去水印工具实战横评:少谈“黑科技”,多聊实际能用的 2026 在线视频去水印工具实测:4 种方案对比,本地处理首选麻雀AI工具箱 豆包生成的图片,怎么去水印? 2026年,GEO到底怎么做?-麻雀GEO Topaz Video AI的替代品 -麻雀AI视频修复工具,免费、安全、高效的Topaz替代选择 视频清晰度增强网站-麻雀AI视频修复工具 vue2 函数式调用一个弹框组件 跟框架无关的前端换皮肤 前端请求跨域,解决方案 ssh2-sftp-client 上传文件至服务器 vue项目下自己封装上传文件功能 beego 注册路由失效404,commentsRouter.go没有生成 前端代码实现整体缩放网页,做到缩放分辨率的效果 前端 docker jenkins
微信小程序 等宽不等高瀑布流
小虫1 · 2020-10-14 · via 博客园 - 小虫1

有点标题党了,实际上,小程序布局和h5布局并没有区别,非要说区别,可能是微信对新的css属性的支持没有浏览器好。

先看效果图。

实现方式:flex+js分组

wxml:

    <view class="img-box">
		<view class="column"> 
			<view class="img-sec" wx:for="{{imgArr1}}">
				<image src="{{item}}" mode="widthFix"></image>
			</view>
		</view>
		<view class="column">
			<view class="img-sec" wx:for="{{imgArr2}}">
				<image src="{{item}}" mode="widthFix"></image>
			</view>
		</view>
	</view>

 wxss:

.img-box{
	display: flex;
	justify-content: space-between;
}
.column{
	display: flex;
	flex-direction: column;
}
.img-box .img-sec{
	margin-bottom:30rpx;
}
.img-box image{
	display: block;
	width: 338rpx;
	border-radius: 26rpx;
}

  js:

 test() {
    let imgArr1 = [];
    let imgArr2 = [];
    //服务器上的数据
    let imgArr = res.data.imgs
    for (let i = 0; i < imgArr.length; i++) {
      imgArr1.push(imgArr[i++])
      if (i < imgArr.length) {
        imgArr2.push(imgArr[i])
      }
    }
    this.setData({
      imgArr1: imgArr1,
      imgArr2: imgArr2
    })
  },

参考:https://juejin.im/post/6844904004720263176