仿照淘宝错位布局

例图:

代码实现:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<style>

  @media screen and (max-width: 800px) {

  .masonry {

    column-count: 2;

  }

  }

  @media screen and (max-width: 500px) {

  .masonry {

    column-count: 1;

  }

  }

.masonry {

  -moz-column-count:2; /* Firefox */

  -webkit-column-count:2; /* Safari 和 Chrome */

  column-count:2;

  -moz-column-gap: 2em;

  -webkit-column-gap: 2em;

  column-gap: 2em;

  width: 90%;

  margin:2em auto;

  column-fill:balance;

}

.item {

  padding: 1em;

  margin-bottom: 2em;

  -moz-page-break-inside: avoid;

  -webkit-column-break-inside: avoid;

  break-inside: avoid;

  background: #f60;

}

</style>

</head>

<body>

<div class="masonry">

            <div class="item">

                <div> 1

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                </div>

            </div>

            <div class="item">

                <div> 2

                </div>

            </div>

            <div class="item">

                <div> 3

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                </div>

            </div>

            <div class="item">

                <div> 4

                </div>

            </div>

            <div class="item">

                <div> 5

                </div>

            </div>

            <div class="item">

                <div class="item_content content-lar"> 6

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                </div>

            </div>

            <div class="item">

                <div class="item_content content-sma"> 7

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                  lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                </div>

            </div>

            <div class="item">

                <div class="item_content content-lar"> 8

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                    lkjasdfjafja昆仑剑法撒旦撒发卡机<br>

                </div>

            </div>

            <div class="item">

                <div class="item_content content-lar"> 9

                </div>

            </div>

            <div class="item">

                <div class="item_content content-sma"> 10

                </div>

            </div>

            <div class="item">

                <div class="item_content content-mid"> 11

                </div>

            </div>

            <div class="item">

                <div class="item_content content-mid"> 12

                </div>

            </div>

            <div class="item">

                <div class="item_content content-mid"> 13

                </div>

            </div>

            <div class="item">

                <div class="item_content content-mid"> 14

                </div>

            </div>

            <!-- more items -->

        </div>

</body>

</html>

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值