【发布时间】:2014-12-17 10:33:19
【问题描述】:
我是引导程序的初学者,并尝试使用它构建网络应用程序。我想在浏览器的中心有两个文本框,只有较大的显示器必须有这些文本框。如果我对它们进行“向右拉”和“向左拉”,这会给我在中型到大型设备上的预期行为。但是对于小型设备,我希望它们位于 2 个分开的行上,并将它们放在窗口的中心。但是由于拉动,在较小的屏幕尺寸上对齐不会像我想要的那样发生。
这是我的代码:
<div class="container">
<div class="row">
<div class="col-md-6">
<div class="pull-right">
<input type="text" value="1"/>
</div>
</div>
<div class="col-md-6">
<div class="pull-left">
<input type="text" value="1"/>
</div>
</div>
</div>
</div>
预计在较小的设备上:
| |-------------| |
| | text box1 | |
| |-------------| |
| |-------------| |
| | text box2 | |
| |-------------| |
小型设备上的当前行为:
| |-------------| |-------------| |
| | text box1 | | text box2 | |
| |-------------| |-------------| | |
【问题讨论】:
-
pull-right 和 pull-left 适用于所有视口宽度。您需要滚动自己的最小宽度 992px,例如在该断点的媒体查询中 pull-right-md {}。
标签: html twitter-bootstrap-3 responsive-design grid