bootstrap 新行 11 列
bootstrap new row 11 columns
我正在尝试在 Bootstrap 中创建具有垂直对齐列的响应式布局。原因是我想在一个负责任的工具栏中有几个不同大小的按钮。
寻找方法来做到这一点,似乎对我来说效果更好的是这样的代码笔:http://codepen.io/anon/pen/VYpqLQ
出于某种原因,此自定义样式 "float:none" 似乎使 bootstrap 在 11 列而不是 12 列处插入一个新行。为什么会这样?
谢谢!
.verti-align {
border: solid 1px blue;
}
.verti-align > [class^="col-"],
.verti-align > [class*=" col-"] {
display: inline-block !important;
border: solid 1px red;
vertical-align: middle;
float: none;
}
<div class="row verti-align">
<div class="col-xs-6 col-md-3">.col-md-3<br><br></div>
<div class="col-xs-5 col-md-3">.col-md-3</div>
<div class="col-xs-6 col-md-3">.col-md-3<br><br></div>
<div class="col-xs-5 col-md-3">.col-md-3 change it to 2 and it works</div>
</div>
在父项 div (.row) 上添加 font-size:0 并在子项 (.col-)
上添加您想要的字体大小
.verti-align {
border: solid 1px blue;
font-size:0;
}
.verti-align > [class^="col-"],
.verti-align > [class*=" col-"] {
display: inline-block !important;
border: solid 1px red;
vertical-align: middle;
float: none;
font-size:15px;
}
我正在尝试在 Bootstrap 中创建具有垂直对齐列的响应式布局。原因是我想在一个负责任的工具栏中有几个不同大小的按钮。 寻找方法来做到这一点,似乎对我来说效果更好的是这样的代码笔:http://codepen.io/anon/pen/VYpqLQ
出于某种原因,此自定义样式 "float:none" 似乎使 bootstrap 在 11 列而不是 12 列处插入一个新行。为什么会这样?
谢谢!
.verti-align {
border: solid 1px blue;
}
.verti-align > [class^="col-"],
.verti-align > [class*=" col-"] {
display: inline-block !important;
border: solid 1px red;
vertical-align: middle;
float: none;
}
<div class="row verti-align">
<div class="col-xs-6 col-md-3">.col-md-3<br><br></div>
<div class="col-xs-5 col-md-3">.col-md-3</div>
<div class="col-xs-6 col-md-3">.col-md-3<br><br></div>
<div class="col-xs-5 col-md-3">.col-md-3 change it to 2 and it works</div>
</div>
在父项 div (.row) 上添加 font-size:0 并在子项 (.col-)
上添加您想要的字体大小 .verti-align {
border: solid 1px blue;
font-size:0;
}
.verti-align > [class^="col-"],
.verti-align > [class*=" col-"] {
display: inline-block !important;
border: solid 1px red;
vertical-align: middle;
float: none;
font-size:15px;
}