Logo
BlogLifeAlbumsGuestbook
技术博客
瀑布流布局的两种实现方案:客户端 vs 服务端

瀑布流布局的两种实现方案:客户端 vs 服务端

在开发相册集页面时,我需要实现类似小红书的瀑布流布局——每张卡片高度不同,多列排列且各列高度尽可能接近。过程中踩了一些坑,最终总结出两种方案,分享给大家。 什么是瀑布流布局? 瀑布流(Masonry Layout)是一种多列布局方式,每个元素按顺序放入最矮的列中,使各列高度尽可能均匀。与普通 Grid 不同,瀑布流中每个元素的高度可以不同,整体呈现参差错落的视觉效果。 核心难点:元素高度未知(尤其...

2026-02-13
7
图片上传 OSS 解决方案

图片上传 OSS 解决方案

从零到一:构建完整的图片上传到 OSS 解决方案 前言 在现代 Web 应用中,图片上传是一个常见但复杂的需求。本文将以一个实际项目为例,详细介绍如何构建一个完整的图片上传到对象存储(OSS)的解决方案,涵盖前端图片处理、后端文件验证、云存储集成等各个环节。 目录 - 架构概览 - 前端实现 - 图片格式转换与压缩 - 上传接口封装 - 实际应用示例 - 后端实现 - 文件上传处理器 - COS ...

2026-01-14
7
常用 mysql 指令

常用 mysql 指令

如果 mysql 是部署在 docker 中时,需要先进入容器中: 进入数据库后,就可以正常使用 sql 语句进行 CURD 操作了。 --- 查看数据库 查看所有表

2026-01-07
13
Yu.kuai

Yu.kuai

Online storage, store daily text and light!

Live in the moment, enjoy the moment.

All in AI.

Contact

Github
mywx_kyy
ky.kyy@qq.com

Welcome, visitor #0 · Total Page Views: 0

© 2026 Yu.kuai. All rights reserved.|浙ICP备2021035401号