如何使用容器流体制作固定宽度的列? [英] How to make a fixed width column with a container-fluid?
问题描述
我正在尝试在左侧有一个固定宽度的侧栏,然后在右侧有一个普通的 Bootstrap container-fluid
.
即使侧边栏不在 Bootstrap 结构内,也没关系.我的意思是它不必与 col-xx-xx
类一起使用.
无论我做什么,主要问题是我无法让流体容器停留在侧边栏旁边.
还有一点是,如果我不显示侧边栏,则流体容器必须使用页面的整个宽度.
fixed-fluid 布局是 可能在 Bootstrap 3 中,但是现在 Bootstrap 4 是 flexbox 这种布局更容易.你只需要启用flexbox,并做一些简单的调整来设置你的固定边栏的宽度flex: 0 0 300px;
,然后flex: 1;
您的主列填充剩余宽度...
引导程序 4 Alpha 2http://codeply.com/go/eAYKvDkiGw
这是最新的 Bootstrap 4 的一个更简单的更新,默认情况下是 flexbox:
Bootstrap 4 Alpha 6 或 Betahttp://codeply.com/go/V9UQrvLWwz
@media (min-width: 576px) {.侧边栏{最大宽度:280px;}}<div class="container-fluid"><div class="row flex-nowrap"><div class="col-md-4 col-12 侧边栏">
<div class="col-md col-12 main"><h2>主要(流体宽度...)</h2>