<!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>css瀑布流</title> <style> .box{ margin-bottom: 10px; column-fill:auto; /* 避免在元素内出现页、列、区域中断。 */ break-inside: avoid; } .box img{ 100%; height: 100%; padding: 0; margin: 0; } .box-container{ /* column-count 属性指定某个元素应分为的列数。 */ column-count: 4; /* column-gap 指定列之间的40个像素的差距 */ column-gap: 10px; margin: 10px; } .desc{ height: 150px; background: #dfdfdf; margin: 0; padding: 0; position: relative; top: -4px; text-align: center; line-height: 150px; } </style> </head> <body> <div class="box-container"> <div class="box"> <img src="./static1/1.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/2.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/3.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/4.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/5.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/6.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/7.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/8.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/9.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/10.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/11.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/12.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/13.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/14.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/15.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/16.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/17.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/18.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/19.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/20.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/21.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/22.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/23.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/24.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/25.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/26.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/27.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/28.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/29.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/30.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/31.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/32.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/33.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/34.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/35.jpeg" alt="" /> <div class="desc"> desc </div> </div> </div> </body> </html><!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>css瀑布流</title> <style> .box{ margin-bottom: 10px; column-fill:auto; /* 避免在元素内出现页、列、区域中断。 */ break-inside: avoid; } .box img{ 100%; height: 100%; padding: 0; margin: 0; } .box-container{ /* column-count 属性指定某个元素应分为的列数。 */ column-count: 4; /* column-gap 指定列之间的40个像素的差距 */ column-gap: 10px; margin: 10px; } .desc{ height: 150px; background: #dfdfdf; margin: 0; padding: 0; position: relative; top: -4px; text-align: center; line-height: 150px; } </style> </head> <body> <div class="box-container"> <div class="box"> <img src="./static1/1.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/2.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/3.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/4.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/5.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/6.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/7.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/8.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/9.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/10.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/11.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/12.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/13.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/14.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/15.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/16.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/17.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/18.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/19.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/20.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/21.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/22.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/23.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/24.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/25.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/26.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/27.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/28.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/29.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/30.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/31.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/32.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/33.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/34.jpeg" alt="" /> <div class="desc"> desc </div> </div> <div class="box"> <img src="./static1/35.jpeg" alt="" /> <div class="desc"> desc </div> </div> </div> </body> </html>