我正在使用bootstrap在Django中为后端查询的每个项目创建一些col-sm-4元素。 bootstrap中的默认行为是将所有元素浮动到左侧,但由于我不知道将在后端,1,2,3等中查询多少元素,我发现很难找到一种使列居中的方法。例如,如果我只从我的后端查询中获得两个项目,我希望每侧有一个2列宽的间隙,这样两个两个元素完全居中但在同一行,或者如果只有一个项目,那么将会有每侧有4列宽的间隙,使元件居中。我尝试使用这个类似于这个的其他堆栈溢出问题,但在这些情况下,他们希望所有列都居中并堆叠在一起,因此每行只有一个元素。有没有一种简单的方法来实现这一目标?