Не работает, потому что входные группы работают только в контексте формы.Вы можете видеть, что когда вы смотрите на CSS для класса .controls
, например:
.form-horizontal .controls {
margin-left: 160px;
}
Вы можете подделать это ограничение, добавив в свой класс вместо класса .form-horizontal
или просто включив свой элемент управлениягруппа внутри соответствующего контейнера, например:
<form class="form-horizontal">
<div class="control-group">
<label for="appendedInput" class="control-label">Appended text</label>
<div class="controls">
<div class="input-append">
<input type="text" size="16" id="appendedInput" class="span2"><span class="add-on">.00</span>
</div>
<span class="help-inline">Here's more help text</span>
</div>
</div>
</form>
Фиксированная скрипка: http://jsfiddle.net/AACwG/2/