use*_*562 3 javascript css ruby-on-rails twitter-bootstrap
我正在尝试使用Bootstrap,我想知道如何根据屏幕大小调整列数.我在Bootstrap CSS教程中看到了这个:
<!-- Stack the columns on mobile by making one full-width and the other half-width -->
<div class="row">
<div class="col-xs-12 col-md-8">.col-xs-12 .col-md-8</div>
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
</div>
<!-- Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop -->
<div class="row">
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>
</div>
<!-- Columns are always 50% wide, on mobile and desktop -->
<div class="row">
<div class="col-xs-6">.col-xs-6</div>
<div class="col-xs-6">.col-xs-6</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我在大屏幕尺寸上有6列,我想在中等屏幕上将其切换为两行3列,在小屏幕上切换为三行2列.在我看来,我只能改变列的宽度而不是列的数量.我可以使用Bootstrap来做,如果没有,这将是一个好方法吗?JavaScript的?
是的,您可以使用Bootstrap更改列数.这就是灵活网格的用途.
这是一个遵循您的说明的示例:
<div class="row">
<div class="col-xs-6 col-md-4 col-lg-2">first</div>
<div class="col-xs-6 col-md-4 col-lg-2">second</div>
<div class="col-xs-6 col-md-4 col-lg-2">third</div>
<div class="col-xs-6 col-md-4 col-lg-2">fourth</div>
<div class="col-xs-6 col-md-4 col-lg-2">fifth</div>
<div class="col-xs-6 col-md-4 col-lg-2">sixth</div>
</div>
Run Code Online (Sandbox Code Playgroud)
请参阅Bootply演示.
| 归档时间: |
|
| 查看次数: |
4173 次 |
| 最近记录: |