【发布时间】:2016-08-05 15:24:50
【问题描述】:
我有一个包含四个网格项目的网格布局。在桌面宽度下,网格会是这样的......
| 20% | | | |
| | | 20% | |
| | 20% | | 40% |
如果浏览器的大小调整到 ~1023px 或以下,那么我希望布局看起来像这样......
| | 33% | |
| | | 33% |
| 33% | | |
---------------------------
| 100% |
这一切都很简单,但需要注意的是,第一个示例中网格项的高度需要统一,因此使用 display: table-cell 或 min-height 属性;但是,当我们遇到断点时,100% 的网格项应该变成一个自动高度的网格项,而不是保留显示:表格单元格高度。
这甚至可以在不使用任何类型的 javascript 的情况下实现吗?
【问题讨论】:
标签: twitter-bootstrap css grid-layout