第一点
基本代码是:
.column, .flex, .row {
display: flex;
flex-wrap: wrap;
}
.column {
flex-direction: column;
}
因此,对于这些示例,它并没有多大意义,但还有 offset-1 和 .col-3,为此,需要 .row(还有更长的块):
@media (min-width: 0)
.row>.offset-1, .row>.offset-xs-1 {
margin-left: 8.3333%;
}
@media (min-width: 0)
.row>.col-3, .row>.col-xs-3 {
height: auto;
width: 25%;
}
我不知道他们为什么这样做......因为他们也可以设置col-x normaly(除了创建优先级):
.col-0, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-xs-0, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-auto {
flex: 0 0 auto;
}
第二点
overflow-auto 只是要隐藏其子级的边距,因此不会在父级上设置边距,而是在子级上。