根据屏幕大小更改列数

我正在尝试使用Bootstrap,我想知道如何根据屏幕大小调整列数。 我从Bootstrap CSS教程中看到了这个:

 
.col-xs-12 .col-md-8
.col-xs-6 .col-md-4
.col-xs-6 .col-md-4
.col-xs-6 .col-md-4
.col-xs-6 .col-md-4
.col-xs-6
.col-xs-6

我在大屏幕尺寸上有6列,我想在中型屏幕上将其切换为两行3列,在小屏幕上切换为3行2列。 在我看来,我只能改变列的宽度而不是列的数量。 我可以用Bootstrap来做,如果没有,这将是一个好方法吗? JavaScript的?

是的,您可以使用Bootstrap更改列数。 这就是灵活网格的用途。

这是一个遵循您的说明的示例:

 
first
second
third
fourth
fifth
sixth

请参阅Bootply演示

 
 
Column 6 Large
Column 1 Medium
Column 2 Medium
Column 1 Small
Column 2 Small
Column 3 Small

应该注意的是,在像这样的单独列中具有重复内容对于SEO来说并不是很好。 您可能希望通过使用嵌套列来更精细地控制内容而不必复制它。