Twitter bootstrap 列必须是行的直接子级?

Twitter bootstrap 列必须是行的直接子级?,twitter-bootstrap,drupal,bootstrap-4,drupal-8,Twitter Bootstrap,Drupal,Bootstrap 4,Drupal 8,列必须是行的直接子行,或者我可以在一行中有其他div而不是列?我正在使用drupal,它在我创建的容器或行中生成了很多div 例如,我被限制始终遵循此结构: 三列之一 三列之一 三列之一 经常帮助我的是在元素上定义边框。因此,我可以很容易地测试我的Css是否按照我想要的方式工作。正如Akber所说,row和col是类,所以您可以在需要时使用它们。但是,请查看以下链接:,这样您就可以按原样使用框架。 祝你好运 我们遵循该框架的原因是编写代码,让同事和您自己都能清楚地阅读,因为您不可避免地会在6

列必须是行的直接子行,或者我可以在一行中有其他div而不是列?我正在使用drupal,它在我创建的容器或行中生成了很多div

例如,我被限制始终遵循此结构:


三列之一
三列之一
三列之一

经常帮助我的是在元素上定义边框。因此,我可以很容易地测试我的Css是否按照我想要的方式工作。正如Akber所说,row和col是类,所以您可以在需要时使用它们。但是,请查看以下链接:,这样您就可以按原样使用框架。
祝你好运

我们遵循该框架的原因是编写代码,让同事和您自己都能清楚地阅读,因为您不可避免地会在6个月后回到代码中。使用不一致的类和结构编写代码是可行的,但其他人无法阅读

tl;医生-是的,很好,但你不应该这样做。

来自

“行是列的包装。每列都有水平填充 (称为排水沟)用于控制它们之间的空间。这种填充物 然后在具有负边距的行上进行抵消。这样,所有 列中的内容在视觉上沿左侧向下对齐。。。 在网格布局中,内容必须放置在列中,并且仅限于 列可以是行的直接子级。”

因此,列具有专门设计用于行内部的填充。如果您使用的不是col,则内容将无法在左侧(和右侧)正确对齐,正如您在使用边框的示例中所看到的


它是css,
是类,您可以自由使用它们;但是,为了编写可维护、清晰的代码(团队中的其他人可以支持),您应该遵循框架……我知道自己编写HTML时如何使用这些类。我在问在我使用像drupal这样的CMS的场景中应该做什么。它创建了各种div,在其中我没有即时访问权限,因此我无法为类提供正确的序列。