我有两个这样的列布局:
<style>.less-padding{ padding: 0 5px; }</style>
<div class="container-fluid">
<div class="row">
<div class="less-padding col-xs-4">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">foo</h3>
</div>
<div class="panel-body">
Lorem ipsum dolor sit ...
</div>
</div>
</div>
<div class="less-padding col-xs-8">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">bar</h3>
</div>
<div class="panel-body">
Lorem ipsum dolor sit ...
</div>
</div>
</div>
</div>
</div>
现在,我希望当用户调整浏览器大小时,左列保持最小宽度250px
,而使用剩余空间时,左列保持在最小宽度<div class="less-padding col-xs-4" style="min-width:250px">
。
所以我试过这样的事情:
{{1}}
它可以工作,但是由于Bootstrap的百分比列宽,我调整浏览器大小时右栏现在会在左下方中断。
有没有办法防止这种情况并使其使用剩余的空间?
提前致谢。
答案 0 :(得分:2)
答案 1 :(得分:1)
没有办法使用Bootstrap&#34;开箱即用&#34;来实现这一点,但你可以使用CSS3的flexbox和Bootstrap ..