twitter-bootstrap – Bootstrap 3 glyphicons在附加
Bellow是我的HTML(在玉)的字形在附加。
.input-group input.form-control(type='text') span.input-group-addon.glyphicon.glyphicon-calendar 但是,插件不与输入字段对齐。快照: 是正常的还是bootstrap 3中的错误? 更新 得到它了: .glyphicon{ ...; top: 1px; ...} Bug? 解决方法
是的,这似乎是我的一个错误:这是一个错误:
https://github.com/twbs/bootstrap/issues/10936
我先阅读这个https://github.com/twbs/bootstrap/issues/9850。 我使用这个代码: <div class="container"> <br> <div class="input-group"> <span class="input-group-addon glyphicon glyphicon-star"></span> <input type="text" class="form-control" placeholder="Username"> </div> <br> <div class="input-group input-group-sm"> <span class="input-group-addon glyphicon glyphicon-star"></span> <input type="text" class="form-control" placeholder="Username"> </div> <br> <div class="input-group input-group-lg"> <input type="text" class="form-control" placeholder="Username"> <span class="input-group-addon glyphicon glyphicon-star"></span> </div> <br> <div class="input-group"> <input type="text" class="form-control" placeholder="Username"> <span class="input-group-addon glyphicon glyphicon-star"></span> </div> <br> <div class="input-group input-group-sm"> <input type="text" class="form-control" placeholder="Username"> <span class="input-group-addon glyphicon glyphicon-star"></span> </div> <br> <div class="input-group input-group-lg"> <input type="text" class="form-control" placeholder="Username"> <span class="input-group-addon glyphicon glyphicon-star"></span> </div> <br> <div class="input-group input-group-lg"> <input type="text" class="form-control" placeholder="Username"> <span class="input-group-addon"><span class="glyphicon glyphicon-star"></span></span> </div> <br> </div> Firefox的搜索结果: : 对于input-group-lg会有一个问题,双跨度使输入更长(由于.glyphicon:empty),但没有解决问题。 对于firefox我发现这个解决方案: 从bootstrap.css: .input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } 将垂直填充从10px更改为9px解决了问题。 这个css规则来自forms.less(来自inputgroups.less的.input-lg()调用) 在google chrome我发现了同样的问题,对于所有尺寸见: 在这种情况下,它有助于使用双跨: `<span class="input-group-addon"><span class="glyphicon glyphicon-star"></span></span>` (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |