<th>Cars <i class="fa fa-sort-asc pull-right"></i></th>
当我使用bootstrap的pull-right
课程时,它会将我的th
中的图标与右上角对齐,然后移除pull-right
会将垂直居中的图标对齐到左侧,但是有一种方法,当我使用pull-right
时,它在中心垂直向右对齐?
我正在使用 bootstrap 和来自 fontawesome 的图标
答案 0 :(得分:4)
您可以在跨度上使用pull-left
而不是..
<th class="text-right">
<span class="pull-left">First Name</span>
<i class="fa fa-sort-asc"></i>
</th>
http://codeply.com/go/DIWtVsyMwh
在 Bootstrap 4 中,pull-left
现在为float-left
,而pull-right
现在为float-right
答案 1 :(得分:0)
您可以在右侧显示图标,并垂直对齐文字,如下所示:
<强> HTML 强>
<th>
<div class="header-with-icon">
<div>First Name</div>
<div class="text-right"><i class="fa fa-sort-asc"></i></div>
</div>
</th>
<强> CSS 强>
.header-with-icon{
display: table;
width: 100%;
}
.header-with-icon > div{
display: table-cell;
}
这是一个很好的例子:http://www.bootply.com/Df5JpMyU2k