2017-08-25 71 views
0

嗨我的行类中有3个div。如何根据里面的数据自动调整引导列的宽度

<div class="row"> 
    <div class="col-3">some content</div> 
    <div class="col-9"> 
     <div class="col-4"> 
     <div class="col-12"> 
      <div class="col-6">conetnt</div> 
      <div class="col-6">conetnt</div> 
     </div> 
     </div> 
     <div class="col-8"> content </div> 
    </div> 
</div> 

我怎么能修改此HTML,这样,所有的内容里面漂浮的权利,并根据内容自动调整它的宽度是多少?现在宽度是固定的,所以即使我的3rd div中的数据非常少,它仍然会消耗大量的空间。任何想法的家伙?位新手到CSS

+0

我想浮动我的第二个div内全部内容在向右并与第三格左侧 – blackdaemon

+0

坚持嘿你为什么不使用COL-MD-1,如果你想要更小的空间 –

+0

,如果你想它应该采取的宽度尽可能多的内容只是使用div没有任何引导类,并将'''float:left'''应用于父div –

回答

0

解决方案:

如果你的内容占用的空间小于引导列的宽度。你最好把它放在没有引导列的类中,并简单地将它放在你的简单div内的内容上:float:left

它会根据您的内容自动调整大小。你可能需要给显示:内联给你的div来显示该内联div。

参考:

首先,你需要学习的引导电网系统的行为。这个官方Bootstrap文档全是关于引导程序(最新版本)的网格系统

https://getbootstrap.com/docs/4.0/layout/grid/

这将帮助你了解自举行和列内内容管理。

相关问题