我需要基于 flexbox 的带有侧边栏 ( <aside>
) 和主要内容 ( ) 的简单布局(总是 100% 的浏览器窗口宽度)。<main>
侧边栏具有恒定宽度,主要内容具有灵活宽度(浏览器宽度的其余部分)。
在主要内容中,我有一个大表,我想使用响应式表来仅在表容器上进行水平滚动。但是……它不起作用。我得到了整个窗口的水平滚动。
<div class="d-flex w-100">
<aside>some sidebar content</aside>
<main class="flex-grow-1">
<div class="table-responsive"> <!-- problem is here! -->
<table class="table">
<tr>
<td>1.Test</td>
<td>2.Test</td>
<td>3.Test</td>
<!-- ... -->
<td>21.Test</td>
</tr>
</table>
</div>
</main>
</div>