什么是最好的方式将两个div与bootstrap 4并排放置[关闭]

问题描述 投票:-1回答:2

我阅读了关于stackoverflow的文章,介绍了如何将两个div并排放置。他们提出了两种不同的技术,我想知道最好的方法。您可以阅读文章here。我试图自己寻找是否还有其他解决方案,因为它们对我来说看起来有些奇怪。我找到了第三个解决方案。

有人对并排放置两个div的最佳方法有任何想法吗?

这是我找到的三个解决方案。

解决方案1

<div class="container">
    <div class="row">
        <div class="col-xs-6">
            ONE
        </div>
        <div class="col-xs-6">
            TWO
        </div>
    </div>
</div>

解决方案2

<table class="table table-condensed">
 <td class="active">Place image here</td>
 <td class="success">Place text here</td>
</table>

解决方案3

<div class="d-inline-block">one</div>
<div class="d-inline-block">two</div>

编辑:我可能需要解释更多我的问题。我想制作一个引导卡,标题的标题位于左侧,而某些操作按钮位于右侧。使用第三个解决方案,我最终得到了这样的结果。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
<div class="card">
  <div class="card-header">
    <h3 class="card-title d-inline-block">title</h3>
    <div class="float-right d-inline-block">
      <button type="button" class="btn btn-sm btn-primary">action</button>
    </div>
  </div>
  <div class="card-body">
    <span>body</span>
  </div>
</div>

这是做这种事情的好方法,还是有更好的方法?例如第一个解决方案,很多人说这是最好的解决方案。

我正在学习引导程序,我真的很想更多地了解最佳实践。因此,我也有兴趣了解每种解决方案,在哪种情况下最好使用另一种解决方案。

感谢您分享知识,并感谢您允许我回答这个问题。

html twitter-bootstrap
2个回答
1
投票

我建议您使用第一种解决方案,因为这是打算使用Bootstrap网格的方式。

您可以找到有关它的更多信息here

在“如何工作”部分下,有一组使用Bootstrap网格时可以参考的规则/准则,以便按正确的顺序获取每个标记/类名。

在页面的下方,您还将找到许多其他有用的信息以及有关如何使用Bootstrap网格以及如何正确利用它的示例。


0
投票

我很确定,最佳实践将是解决方案1,因为这是引导程序示例之一。

它也适用于响应式设计。

© www.soinside.com 2019 - 2024. All rights reserved.