【发布时间】:2019-12-15 13:21:15
【问题描述】:
我在 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>
这是做这种事情的好方法,还是有更好的方法?例如第一个解决方案,很多人都说这是最好的解决方案。
我正在学习引导程序,我真的很想了解有关最佳实践的更多信息。因此,我也有兴趣了解每种解决方案,在哪种情况下最好使用一种解决方案而不是另一种解决方案。
感谢您分享您的知识并抽出时间回答这个问题。
【问题讨论】:
-
这取决于您要达到的目标。
-
我编辑我的帖子更准确,感谢您的帮助。