zoukankan      html  css  js  c++  java
  • css实现瀑布流排版

    网上有很多有关js(jq)实现瀑布流和有关瀑布流的插件很多,例如:插件(MasonryWookmark等等)。按照正常的逻辑思维,瀑布流的排版(item列表)一般都是 由左到右,上而下排序的结果,单纯的css实现这一点有些困难 ,下面分享一款由css局实现的瀑布流效果,虽然效果难以达到有些插件的效果,但也算是简单实用吧。

    实现效果图:

    html结构:

    <div class="waterfall">
       <div class="item">
          <div class="item-content">
             三月到大理赏樱花不远不近
          </div>
       </div>
       <div class="item">
           <div class="item-content">
              三月到大理赏樱花不远不近,才是最好的距离余生,请带上自己的阳光回忆,在部队那些日子被遗忘的花儿春光
           </div>
       </div>
       <div class="item">
          <div class="item-content">
              三月到大理赏樱花不远不近,才是最好的距离余生,请带上自己的阳光回忆
          </div>
       </div>
    </div> 

    关于item列表,我添加的比较少,您多添加几个就可以了......

    css样式:

    .waterfall{
      column-count: 3;
      column-gap: 0;
    }
                
    .item{
      box-sizing: border-box;
      break-inside: avoid;
      padding: 10px;
    }
    .item-content{
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      padding: 10px;
      height: auto;
      font-size: 20px;
      color: #686868;
      box-sizing: border-box;
      border: 1px solid #ccc;
    }

    这样css的简单瀑布流布局就可以了~

    ———————————— 方向错了,停下来就是进步 ————————————
  • 相关阅读:
    组队开发最后冲刺周第一次会议
    android 本地数据库sqlite的封装
    java 空指针异常造成的原因有哪些
    jsp usebean的使用
    PHP模拟登录并获取数据
    php rsa加密解密实例
    30个php操作redis常用方法代码例子
    官方微信接口(全接口)
    curl类封装
    网站微信登录
  • 原文地址:https://www.cnblogs.com/a-cat/p/8618675.html
Copyright © 2011-2022 走看看