css 实现百度图片瀑布流布局

 

 

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<style>
  section {
    display: flex; 
    flex-wrap: wrap; 
    padding: 5px;
  }
  section::after {
    content: '';
    flex-grow: 99999;
  }
  .img-wrapper {
    flex-grow: 1;
    margin: 5px;
    position: relative;
    overflow: hidden; 
  }
  .img-wrapper img {
    height: 170px;
    min-width: 100%;
    object-fit: cover;
  }
  .info {
    position: absolute; 
    bottom: 4px;
    color: #ffffff;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,.3);
    line-height: 44px;
    height: 0px;
  }
</style>
<body>
  <section>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=1819248061,230866778&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=4036010509,3445021118&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=963301259,1982396977&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=1575628574,1150213623&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=737555197,308540855&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=91673060,7145840&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=2291349828,4144427007&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=1297102096,3476971300&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=852388090,130270862&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=4283365501,347124022&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=4240641596,3235181048&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
    <div class="img-wrapper">
      <img src="https://t7.baidu.com/it/u=3078321260,3840584311&fm=193&f=GIF" alt="">
      <div class="info">
        <span class="size">helloworld</span>
      </div>
    </div>
  </section>
</body>
</html>

  

posted @ 2022-01-24 15:13  本溢  阅读(160)  评论(0)    收藏  举报