Html Bootsrap 3:来自3列行的响应断点

Html Bootsrap 3:来自3列行的响应断点,html,css,twitter-bootstrap-3,Html,Css,Twitter Bootstrap 3,我有两行,每行包含3列,我想在某个断点从3列切换到2列,从2列切换到1列(移动断点)。到目前为止,这就是我所拥有的 @介质(最小宽度:768px){ .col-md-4{ 最小宽度:50%; } } 1. 2. 3. 4. 5. 6. 我会将它们全部放在同一个.row中,并使用适当的网格类。这会让你得到你想要的: <div class="row"> <div class="col-sm-6 col-md-4">1</div> <div

我有两行,每行包含3列,我想在某个断点从3列切换到2列,从2列切换到1列(移动断点)。到目前为止,这就是我所拥有的

@介质(最小宽度:768px){
.col-md-4{
最小宽度:50%;
}
}

1.
2.
3.
4.
5.
6.

我会将它们全部放在同一个
.row
中,并使用适当的网格类。这会让你得到你想要的:

<div class="row">
    <div class="col-sm-6 col-md-4">1</div>
    <div class="col-sm-6 col-md-4">2</div>
    <div class="col-sm-6 col-md-4">3</div>
    <div class="col-sm-6 col-md-4">4</div>
    <div class="col-sm-6 col-md-4">5</div>
    <div class="col-sm-6 col-md-4">6</div>
</div>

1.
2.
3.
4.
5.
6.
注意:我不会重新定义
.col-md-4
或任何类似的引导内置网格眼镜


有关更多详细信息,请阅读有关使用网格眼镜的引导文档:

只需使用引导的不同断点列类即可。 如果您想更改Bootstrap3中的顺序(如注释中所要求的),您可以轻松地使用推拉


1.
2.
3.

使用
col-sm-6
sm
size…

(计算为:
12/6=2=>100%/2=50%
表示每个div的
50%
宽度

默认情况下,
xs
size的屏幕将在一行中设置1个div,因为您没有另外指定…

1.
2.
3.
4.
5.
6.

您不应该重新定义col-md-4类,但最好使用不同的col定义谢谢lars,现在我明白了,请告诉我更多解释。这在.sm中不太合适,因为6个div被分成两行。看到我的答案了。你说得对,但OP按原样使用,所以我使用他的代码:)清晰、快速的解决方案,不需要组合,妈妈,谢谢你,希望英格兰今天能赢:D:D:I还有一个简单的问题,我想这样做,当放在一行时,第二个产品在第三个产品下面。我该如何归档呢?@Kaczkapojebana查看专栏顺序:是否可以使用媒体查询归档?lars:我还有一个简单的问题,我想这样做,当放在一行中时,第二个产品位于第三个产品之下。我如何归档呢?实际上最好的方法是先按移动中的元素顺序排列元素,然后在其他视口中更改顺序(它们彼此相邻)。有不同的可能做到这一点-也取决于您使用的引导版本。。。如果您使用4.x,请阅读本页:我使用的是bootstrap 3,请看这里:您可以在它们相邻时更改顺序,即推拉它们
“col-sm-6 col-md-4 col-sm-push-6”和“col-sm-6 col-md-4 col-sm-pull-6”
您的意思是这样的吗?我试了太多仍然不起作用:(