【发布时间】:2024-05-18 22:50:02
【问题描述】:
我已经研究过这个问题,但没有得到令人满意的答案。我正在使用引导程序的网格布局。
请查看Fiddle here 并调整输出窗口的大小 - 在调整大小时您可能已经注意到,当寡妇大小足以添加 col-sm- 类时,我的表格布局会中断。
我想要的是当它们彼此相邻时两列的高度应该相同(最大元素的高度),并且当它们彼此顶部/底部时,它们应该采用自己的高度(现在可以使用)。
HTML
<div class="container">
<div class="architect-table">
<div class="row">
<div class="cell column-1 col-xs-12 col-sm-6"> abcde </div>
<div class="cell column-2 col-xs-12 col-sm-6"> abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde abcde </div>
</div>
</div>
CSS
.architect-table {
display: table;
width: 100%;
}
.row {
display: table-row;
}
.cell {
display: table-cell;
min-height: 44px;
border: 1px solid black;
}
但是我知道,如果我删除 float: left 样式,一切都会正常工作。但我不能,因为我想要一个引导程序的网格布局。任何帮助将不胜感激。
【问题讨论】:
标签: html css twitter-bootstrap tablelayout