【uniapp】内容瀑布流

【uniapp】内容瀑布流

html 复制代码
<view class="content_ padding-20">
  <view v-for="(c, index) in contentList" class="border-r-20 margin-b-20">
    <!-- mode="widthFix" 表示图片按宽度等比例缩放 -->
    <image :src="c.picture" mode="widthFix"></image>
    <view class="t-center padding-tb-20">
	    {{ c.name }}
	</view>
  </view>
</view>
css 复制代码
// 内容瀑布流
.content_ {
    box-sizing: border-box;
    /* 定义两列布局 */
	column-count: 2;
    /* 设置列与列之间的间距 */
	column-gap: 20rpx;
	.border-r-20 {
        /* 防止元素被拆分到两列 */
		break-inside: avoid;
		box-shadow: 0 4rpx 8rpx rgba(0, 0, 0, 0.1);
	}
	image {
        /* 让图片占满容器(不需要设置高,形成瀑布流) */
		width: 100%;
	}
}

如果不写 mode="widthFix",默认模式 scaleToFill 可能会导致图片被拉伸或压缩,导致显示异常

相关推荐
再学一点就睡11 小时前
前端网络实战手册:15个高频工作场景全解析
前端·网络协议
num_killer12 小时前
小白的Langchain学习
java·python·学习·langchain
C_心欲无痕12 小时前
有限状态机在前端中的应用
前端·状态模式
C_心欲无痕12 小时前
前端基于 IntersectionObserver 更流畅的懒加载实现
前端
candyTong12 小时前
深入解析:AI 智能体(Agent)是如何解决问题的?
前端·agent·ai编程
期待のcode12 小时前
Java虚拟机的运行模式
java·开发语言·jvm
程序员老徐12 小时前
Tomcat源码分析三(Tomcat请求源码分析)
java·tomcat
柳杉13 小时前
建议收藏 | 2026年AI工具封神榜:从Sora到混元3D,生产力彻底爆发
前端·人工智能·后端
weixin_4624462313 小时前
使用 Puppeteer 设置 Cookies 并实现自动化分页操作:前端实战教程
运维·前端·自动化
a程序小傲13 小时前
京东Java面试被问:动态规划的状态压缩和优化技巧
java·开发语言·mysql·算法·adb·postgresql·深度优先