唯品秀前端博客
当前位置: 前端开发 > HTML/CSS > 利用flex布局超简单实现瀑布流排版

利用flex布局超简单实现瀑布流排版

2019-05-11 分类:HTML/CSS 作者:管理员 阅读(782)

瀑布流布局基本大家都见过,绝大多数是用于图片上。其实以前想做瀑布流还是不容易的,因为需要去定位,动态计算每张图片位置,于是就很多人做了类似的jq插件,但css3出来后,想做瀑布流那就是小儿科了,直接上案例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>瀑布流布局flex</title>
    <style>
        .waterfall {
            width: 1200px;
            margin: 0 auto;
            column-count: 4;
            column-gap: 0;
        }

        .item {
            padding: 10px 5px;
        }

        .item-content {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }
    </style>
</head>

<body>
    <div class="waterfall">
        <div class="item">
            <img src="./img/set3/1.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/2.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/3.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/4.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/5.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/6.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/7.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/8.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/9.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/1.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/2.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/3.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/4.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/5.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/6.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/7.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/8.jpg" alt="">
        </div>
        <div class="item">
            <img src="./img/set3/9.jpg" alt="">
        </div>
    </div>
</body>

</html>

效果

「两年博客,如果觉得我的文章对您有用,请帮助本站成长」

赞(5) 打赏

谢谢你请我吃鸡腿*^_^*

支付宝
微信
5

谢谢你请我吃鸡腿*^_^*

支付宝
微信
标签:

上一篇:

下一篇:

共有 0 条评论 - 利用flex布局超简单实现瀑布流排版

博客简介

唯品秀博客: weipxiu.com,一个关注Web前端开发技术、关注用户体验、坚持更多原创实战教程的个人网站,愿景:成为宇宙中最具有代表性的前端博客,期待您的参与 

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 220 篇
  • 草稿数目: 0 篇
  • 分类数目: 14 个
  • 独立页面: 6 个
  • 评论总数: 970 条
  • 链接总数: 13 个
  • 标签总数: 406 个
  • 建站时间: 950 天
  • 注册用户: 1417 人
  • 访问总量: 8708524 次
  • 最近更新: 2019年7月17日
服务热线:
 173xxxx7240

 QQ在线交流

 旺旺在线