木桶布局的实现原理介绍

下面先解释一下什么叫木桶布局-关键词木桶,这是一个形象类比。

木桶

  • 木桶每一竖条木条一般都是由一两个小块组成。

    下面再看一下木桶布局
    木桶布局
  • 是不是很像一条条木板
    假设我们手里有20张照片,这些照片可以在保持宽高比的情况下进行放大或者缩小。选定一个基准高度比如200px
  • 拿第1张照片,锁定宽高比高度压缩到200px,放到第一行
  • 拿第2张照片,高度压缩到200px,放到第一行,图片1的后面
  • ...
  • 拿第5张照片,高度压缩到200px,放到第一行。oh,不好,空间不够,放不下了
  • 把前面水平依次排放好的4个图片当成一个整体,等比拉伸,整体宽度正好撑满容器
  • 第5张照片从下一行开始,继续...
    以上,就是木桶布局的原理。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,976评论 25 709
  • 使用纯 CSS 实现 500px 照片列表布局 文章很长,因为介绍了如何一步一步进化到最后接近完美的效果的,不想读...
    HZ充电大喵阅读 7,541评论 0 4
  • 他是一颗蒲公英的种子,在风的指引下随风飘零,不知何去何从…… 在蒲公英盛开的季节,总会给人一片梦幻...
    沁骨YY阅读 3,424评论 0 1
  • 因为年轻所一单纯 因为年轻我们往往没有太多的害怕,也没有现在那么多的顾虑。没有那么多的套路,没有那么多的谎言。待人...
    芒果过敏阅读 3,240评论 0 0

友情链接更多精彩内容