加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

twitter-bootstrap – 哪个在bootstrap中使用push或offset更好?

发布时间:2020-12-17 21:30:32 所属栏目:安全 来源:网络整理
导读:当我想要两列之间的空间时,哪个更好地使用偏移或推送? HTML div class="row" div class="col-md-2 col-md-offset-1"123 3456/div div class="col-md-2 col-md-offset-2"123 1234/div/divdiv class="row " div class="col-md-2 col-md-push-1"123 3456/div d
当我想要两列之间的空间时,哪个更好地使用偏移或推送?

HTML

<div class="row">
    <div class="col-md-2 col-md-offset-1">123 3456</div>
    <div class="col-md-2 col-md-offset-2">123 1234</div>
</div>

<div class="row ">
    <div class="col-md-2 col-md-push-1">123 3456</div>
    <div class="col-md-2 col-md-push-3">123 1234</div>
</div>

解决方法

我会说偏移对于像你这样的基本操作更好.您应该仅使用推/拉来强制使用偏移量无法实现的特定位置的块.

推/拉用户离开时偏移使用边距 – 如果你可以使用margin-left,你应该避免.

因此,举个例子,使用这样更好:

<div style="margin-left: 8.33333%;"></div>  // col-xs-offset-1

而不是像这样使用:

<div style="position: relative; left: 8.33333%;"></div>  // col-xs-pull-1

但是一个完整的例子是这样的:

<div class="row">
    <div class="col-sm-6 col-sm-push-6">
        Content B
    </div>
    <div class="col-sm-6 col-sm-pull-6">
        Content A
    </div>   
</div>

在一个额外的小设备(xs)上它将看起来是like:

Content B
Content A

在一个小设备(sm)上它看起来像:

Content A      Content B

因此,如果您想要更改块的顺序,则无法使用偏移量来执行此操作,只能通过拉/推来执行此操作.因此,对于这种特殊情况,您应该使用pull / push(当您想要更改块的顺序时),并且您应该使用offset来进行简单操作,就像在您的示例中一样.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读