这是代码:
<div class="row">
<div class="large-12 columns">
<table class="scroll wide">
<tr>
<td>First</td>
<td>Second</td>
<td>Third</td>
<td>Forth</td>
</tr>
</table>
</div>
</div>
CSS
.wide { width: 100%; }
这是小提琴:
https://jsfiddle.net/emilcieslar/zc37ydys/
如您所见,当页面宽度小于表格宽度时,有 4 列和滚动类使表格可滚动。但是,如果我想让表格宽度为 100%,它保持不变,不会拉伸。我可以看到表格标签本身被拉伸,但内部没有拉伸。这是由于 table 是 display: block 引起的,但是它必须是 display: block,否则它将无法滚动(在水平轴上)。如何在保持响应的同时实现 100% 宽度的表格?