我仍然不知道我应该在哪里用网格系统和列来分隔我的项目,以及何时使用d-flex?假设我有4个按钮:
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="d-flex justify-content-center">
<button class="btn">First</button>
<button class="btn">second</button>
<button class="btn">Third</button>
<button class="btn">fourth</button>
<button class="btn">Fifth</button>
<button class="btn">six</button>
</div>
我有项目在行和中心,但没有填补了他们之间的空间,我该怎么做呢?我应该使用列和行或伸缩?
4条答案
按热度按时间j8ag8udp1#
在Bootstrap 5中,有一个使用间隙的选项。使用间隙可以在Flex项目之间提供空间。我也在为同样的问题而挣扎,我不想使用边距或填充。所以间隙对我来说是最好的解决方案。
wko9yo5t2#
不使用
justify-content: center
,而是查看它的其他值:一米一米一,一米二米一,一米三米一。
它们提供了元素之间的间距,应该会有所帮助。
yzuktlbb3#
如果您使用的是 Bootstrap ,则需要添加类。
nnt7mjpx4#
也许您需要迁移到bootstap 5并使用差距间距实用程序。
请看:https://getbootstrap.com/docs/5.3/utilities/spacing/#gap
另请参见:https://getbootstrap.com/docs/5.0/migration/