多个不固定高度的div 自适应排版问题

https://img3.mukewang.com/5c42c4cf0001452908000297.jpg

RT 问题代码化一下 就是
var arr = [120,97,120,138,97];//所有div 的高度列表
var len = $('div').length //div 的个数 
var len_row = 行宽/div宽度 //3 这个我能计算出来

现在的问题 就是 如何把数组 每隔len_row 个切割一次 拿到最大值,然后赋值给每行的div 高度


jeck猫
浏览 889回答 1
1回答

收到一只叮咚

我感觉你应该固定一个高度,超出就用省略号表示并折叠,加个‘显示全部’按钮,从交互和代码维护方面都更好一些,你这么写太累了,你可以先获取每行第一个高度,在动态改每行剩下的,但是这样我担心用户会看见repaints
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript