【发布时间】:2014-11-11 10:48:03
【问题描述】:
您好,我在容器内有许多响应式方块元素。每个块都有下一个 css:
.thumbWrapper {
display: inline-block;
min-width: 64px;
max-width: 128px;
width: 23%;
margin: 2px;
position: relative;
z-index: 15;
}
块数,例如 30。我将它们放在容器中的一排,所以如果它们不是放在一排,它们中的一部分将移动到下一行等等。我的目标是向用户显示不超过 2 行。我该怎么做?附言我可以使用overflow: hidden; 属性作为容器,但我不知道容器的确切高度,因为它的响应取决于内容块。
只使用 css,不使用 JS
例子:
-----------------------
__ __ __ __
|_| |_| |_| |_|
__ __ __ __
|_| |_| |_| |_|
__ __ __
|_| |_| |_| <------------- This row should be hidden!
-----------------------
【问题讨论】:
-
是的,我读过,但我只需要使用 CSS,不需要 JS。
-
两个链接都提供纯 CSS 解决方案。
-
你也可以这样做:jsfiddle.net/og8h2x5n
-
不完全...我成功地将它们按照我想要的方式放置,这里的问题是,我需要隐藏所有未放置在 2 行中的块...
标签: html css responsive-design grid-layout aspect-ratio