gpt4 book ai didi

css - grid系统下push和offset有什么区别?

转载 作者:数据小太阳 更新时间:2023-10-29 09:10:12 25 4
gpt4 key购买 nike

我试图了解 Bootstrap 网格中插入和偏移之间的区别。例如,下面两行之间的唯一区别是每行中的第三列。一个使用推送,另一个使用偏移。但是,它们的渲染效果完全相同。

<div class="row">
<div class="col-md-2">
<h2>Column 1</h2>
<p>
This is text for column 1
</p>
<p><a class="btn btn-default" href="http://go.microsoft.com/fwlink/?LinkId=301865">Learn more &raquo;</a></p>
</div>
<div class="col-md-2">
<h2>Column 2</h2>
<p>This is text for column 2</p>
<p><a class="btn btn-default" href="http://go.microsoft.com/fwlink/?LinkId=301866">Learn more &raquo;</a></p>
</div>
<div class="col-md-2 col-md-push-6">
<h2>Column 3</h2>
<p>This is text for column 3</p>
<p><a class="btn btn-default" href="http://go.microsoft.com/fwlink/?LinkId=301867">Learn more &raquo;</a></p>
</div>
</div>

<div class="row">
<div class="col-md-2">
<h2>Column 1</h2>
<p>
This is text for column 1
</p>
<p><a class="btn btn-default" href="http://go.microsoft.com/fwlink/?LinkId=301865">Learn more &raquo;</a></p>
</div>
<div class="col-md-2">
<h2>Column 2</h2>
<p>This is text for column 2</p>
<p><a class="btn btn-default" href="http://go.microsoft.com/fwlink/?LinkId=301866">Learn more &raquo;</a></p>
</div>
<div class="col-md-2 col-md-offset-6">
<h2>Column 3</h2>
<p>This is text for column 3</p>
<p><a class="btn btn-default" href="http://go.microsoft.com/fwlink/?LinkId=301867">Learn more &raquo;</a></p>
</div>
</div>

最佳答案

由于offset使用margin-left,而push使用left:

  • 偏移量将迫使相邻的列移动
  • 推(和拉)将与其他列重叠

这是一个可视化示例:http://www.bootply.com/126557

在您的示例中,没有“碰撞”列。推送和偏移看起来相同,因为相邻的列不受影响。

关于css - grid系统下push和offset有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22792778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com