Tak, wydaje się błąd na moim:
Jest to bug: https://github.com/twbs/bootstrap/issues/10936
czytam ten https://github.com/twbs/bootstrap/issues/9850 pierwszy.
używam tego kodu do tego:
<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>
wyników dla Firefox:
:
Nie będzie problemem dla input-group-lg
podwójna rozpiętość sprawia, że wejście dłużej (z powodu. glyphicon: empty), ale nie rozwiązał problemu. Też nie znalazłem .glyphicon{ ...; top: 1px; ...}
spowodował ten problem.
dla firefox i znaleźć tego rozwiązania:
z 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;
}
Zmiana pionowego wyściółkę od 10px do 9PX rozwiązać ten problem.
Ta zasada css pochodzi z forms.less (wywołanie .input-lg() z inputgroups.less) używając @ padding-large-vertical: 10px; (Od variables.less)
w Google Chrome znalazłem sam rodzaj problemu, dla wszystkich rozmiarów patrz:
W tym przypadku wystarczy użyć podwójnego Okres:
`<span class="input-group-addon"><span class="glyphicon glyphicon-star"></span></span>`
Czy próbowałeś zresetować poziom powiększenia przeglądarki (ctrl + 0 w przeglądarce Firefox)? –
@JasonSperske hmm nie jest domyślnie. Na wszystkich poziomach wyglądają tak. Przy okazji jest to Chrome OS X, ale także replikowane w safari. – Diolor
Pomoże Ci, jeśli wyświetlisz swój kod HTML. Może coś dzieje się poza tymi elementami. Pokaż cały formularz. – isherwood