我正在使用这个画廊网格布局
http://codepen.io/team/css-tricks/pen/pvamyK
html:
<section id="photos"></section>
CSS:
#photos {
/* Prevent vertical gaps */
line-height: 0;
-webkit-column-count: 5;
-webkit-column-gap: 0px;
-moz-column-count: 5;
-moz-column-gap: 0px;
column-count: 5;
column-gap: 0px;
}
#photos img {
/* Just in case there are inline attributes */
width: 100% !important;
height: auto !important;
}
我需要图像来填充全屏 div,并且可以裁剪掉不会被屏幕覆盖的图像。现在的情况是,如果图像不适合屏幕,它会转到网格中的下一列,从而在每列的末尾留下大的空白区域。
我使用 25 张图像来填充 5 列网格,并且没有全屏 div,网格只会扩展 3 个屏幕。我只想要 1 个全屏 div,即使这意味着许多图像将不可见并且会被截断。