Val*_*Val 6 twitter-bootstrap twitter-bootstrap-3
我正在尝试使用has-feedback表单类在表单字段上添加一个图标,但是使用输入字段大小调整,图标显示超出范围,下面是问题的jsfiddle:
<div class="container">
<div class="row col-md-6">
<form name="form">
<div class="form-group has-feedback">
<label class="control-label" for="userName">Username (BROKEN)</label>
<div class="row">
<div class="col-sm-5">
<input type="text"required class="form-control" />
<span class="glyphicon glyphicon-ok form-control-feedback"></span>
</div>
</div>
</div>
<div class="form-group has-feedback">
<label class="control-label" for="userName">Username (WORKS)</label>
<input type="text"required class="form-control" />
<span class="glyphicon glyphicon-ok form-control-feedback"></span>
</div>
</form>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
它仅在字段具有默认大小时才有效,该大小是包含表单的100%.
任何想法如何控制字段大小,并允许正确显示图标?
小智 18
昨天有同样的问题.
通过添加此css解决了它.只需编辑顶部和右侧位置即可适合您的设计.
.has-feedback .form-control-feedback {
position: absolute;
top: 3px;
right: 15px;
display: block;
width: 34px;
height: 34px;
line-height: 34px;
text-align: center;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24180 次 |
| 最近记录: |