美文网首页
jQuery 瀑布流

jQuery 瀑布流

作者: 尹萨萨 | 来源:发表于2016-10-07 12:36 被阅读0次

    瀑布流的实现原理

    • 要想实现瀑布流首先需要确定需要排列的内容,宽度需要一致;
    • 设定父容器相对定位,需排列子元素绝对定位;
    • 通过计算容器的宽度(一般为窗口宽度)与元素的宽度,两者相除取整,得到每行防止的元素个数
    • 创建数组,遍历每列的元素高度,将下一个元素放于没列高度最低的元素下方,这样就能成为瀑布流的布局
    • 封装过程还需考虑适配,绑定resize事件,这样屏幕宽度进行变化,同样适用。

    demo

    相关文章

      网友评论

          本文标题:jQuery 瀑布流

          本文链接:https://www.haomeiwen.com/subject/jiryyttx.html