Bootstrap 3 Css如何在div的中心对齐图标?

时间:2013-12-15 22:03:26

标签: css css3 twitter-bootstrap-3

代码:

<div class="input">
<div class="icon glyphicon glyphicon-user">&nbsp;</div>
<input type="text" name="username" maxlength="20" placeholder="Login">
</div>

结果我们有:

enter image description here

请告诉我如何在我的代码中 该图标将位于中心白色块中?

2 个答案:

答案 0 :(得分:1)

.input .icon {padding: 7px 7px;}

设置填充所需的内容。

享受)

答案 1 :(得分:0)

尝试这样的事情。相应地调整%。

.input .icon { 
    display: block; 
    width: 50%; 
    margin: auto; 
}

另一种选择是

.input { text-align: center; }

.icon { display: inline-block; padding-top: 10px; }