【发布时间】:2014-04-15 14:19:52
【问题描述】:
我正在尝试使用 Bootstrap 响应式布局网格来定位表单按钮。该代码部分如下所示:
<div class="row">
<div class="col-xs-6 col-sm-4 col-md-3">
<div class="form-actions">
<input type="submit" name="update_cart" value="Update Totals" class="btn btn-block btn-plain" />
</div>
</div>
<div class="col-xs-6 col-sm-4 col-md-3">
<div class="form-actions">
<input type="submit" name="empty_cart" value="Empty Cart" class="btn btn-block btn-plain btn-danger" />
</div>
</div>
<div class="col-xs-12 col-sm-4 col-md-6">
<div class="form-actions">
<input type="submit" name="next" value="Checkout" class="btn btn-block btn-plain pull-right btn-wide" />
</div>
</div> </div>
根据上面的代码,我希望在手机(三星 Galaxy S3 在这种情况下 - 720 像素 x 1280 像素)处于垂直方向并且手机处于水平方向以执行 col-sm- 时执行 col-xs-,但它留在col-xs-
我的 CSS 包含(基于 Boostrap 网格选项和 iPad/iPhone/SGS 分辨率):
@media (max-width: 767px)
@media (min-width: 768px)
@media (min-width: 992px)
@media (min-width: 992px) and (max-width: 1199px)
@media (max-width: 1024px)
@media (max-width: 1280px)
任何线索为什么不根据手机方向/分辨率和grid options切换?
测试页面:http://www.bootply.com/121024
谢谢
【问题讨论】:
标签: css grid twitter-bootstrap-3