【发布时间】:2016-02-06 05:08:39
【问题描述】:
我正在使用引导程序并尝试垂直对齐列中的按钮。
注意:我不能使用 flex,也不能按照标准定义高度。
如果我使用边距,它将无法在平板电脑和移动设备中使用。
下面是我的代码:
.col-xs-2, .col-xs-6 {
display: inline-block;
}
.col-xs-2 {
vertical-align: middle;
}
<div class="container">
<div class="row">
<div class="col-xs-4">
<h4>Some really large label that will wrap to multiple lines in small screens</h4>
</div>
<div class="col-xs-6">
<h4>Some really large label that will wrap to multiple lines in small screens</h4>
</div>
<div class="col-xs-2">
<button class="btn" style="color: #660066;"> <i class="fa fa-arrow-left" data-ng-click="onClickBack()"></i>
</button>
</div><!--
-->
</div>
</div>
所以我的问题是如何使 箭头按钮 对齐到行的中间。
我试过了:display:table-cell 和 display: inline-block;
似乎没有任何效果。我错过了什么吗?
【问题讨论】:
-
恐怕有点难以理解你想要什么。你能上传一张你想要的图片吗?
-
行中间的箭头按钮按钮。
-
哪一行与第二个文本元素在同一行,在下一行?另外,如果您指的是中间的“左右”,那就是“水平”,而不是“垂直”。我想也许你是在水平居中之后。
-
我只寻找垂直对齐方式。
-
@user2936008 你不能把箭头 div 移到 col-xs-6 div 之前,那样它会占据行的中间位置吗?
标签: html css twitter-bootstrap