这是html -
<div class="col-lg-12 vertical-align">
Course 1
<span class="pull-right btn btn-success">read more</span>
</div>
CSS:
.vertical-align
{
/*line-height: 45px;*/
display: block;
vertical-align: middle;
width:100%;
}
如果没有指定行高,它看起来像 -
如果行高:45px,它看起来像
如何垂直对齐元素?
答案 0 :(得分:0)
您可以使用btn
课程。
<强> HTML 强>
<div class="col-lg-12 vertical-align">
<span class="btn btn-nope">Course 1</span>
<span class="pull-right btn btn-success">read more</span>
</div>
<强> CSS 强>
.btn-nope {
padding-left: 0;
padding-right: 0;
cursor: default;
}
答案 1 :(得分:0)
将<{3>}添加到 Course 1 文本中,将其垂直对齐以形成按钮等元素。在尝试其他任何操作之前,我首先尝试查看是否可以使用以下示例(两列.text-right
而不是使用.pull-right
浮动按钮)。
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
<div class="row">
<div class="col-xs-6">
<p class="form-control-static">Course 1</p>
</div>
<div class="col-xs-6 text-right">
<button type="submit" class="btn btn-success">read more</button>
</div>
</div>
</div>
&#13;
P.S。 p.form-control-static
是使用CSS集中内容的绝佳资源。然而,拥有一个浮动元素可能会成为一个问题。