我开始使用 Bootstrap 3,但在理解网格类的使用方式时遇到了一些麻烦。
这是我到目前为止所知道的:
似乎这些类col-sm-#
和col-lg-#
普通旧的不同之处col-#
在于它们仅适用于屏幕大于一定尺寸(分别为 768 像素和 992 像素)时。如果您省略 -sm- 或 -lg-,则 div 将永远不会折叠成一列。
但是,当我在一行中创建两个 div 时,col-sm-6
它们似乎只有在窗口宽度介于 768px 和 992px 之间时才会并排。换句话说,如果我把窗口一直缩小,然后慢慢加宽,布局是单列,然后是两列,然后又回到单列。
- 这是预期的行为吗?
- 如果我想要两列超过 768 像素,我应该同时应用这两个类吗?(
<div class="col-sm-6 col-lg-6">
) col-6
是否也应该包括在内?<div class="col-6 col-sm-6 col-lg-6">