我知道column
应该row
作为直接父母(或者,确切地说,rows
应该只有columns
作为直接的孩子)但是{{1}必须有row
作为直接父母吗?
我在文档中找不到它,我已经看到了两者的例子:container/container-fluid
做了什么,没有各自的rows
。
答案 0 :(得分:2)
这取决于Bootstrap版本,以及您希望如何对齐内容,但通常需要容器......
版本3.x
“行必须放在.container(固定宽度)或 .container-fluid(全宽)用于正确对齐和填充。“
版本4.x
“容器是Bootstrap中最基本的布局元素 使用我们的默认网格系统时需要。“
Bootstrap 4在行和行中更灵活。可以创建列without gutters,间隔工具可用于调整填充和边距。
答案 1 :(得分:0)
row
作为直接父母container
并不是必要的,因为在某些情况下,不可能将其作为直接父母。但为了与您的项目保持一致,您应始终container
作为row
的父级,因为如果没有它,您可能会遇到对齐和填充问题。