Обновить снова.. Я закрываю этот вопрос, выбирая верхний ответ, чтобы люди не добавляли ответы, не понимая вопроса. На самом деле нет способа сделать это с помощью встроенных функций без использования сетки или добавления дополнительных css. Сетки не работают хорошо, если вы имеете дело с элементами help-block
, которые должны выходить за рамки короткого ввода, например, но они являются "встроенными". Если это проблема, я рекомендую использовать дополнительные классы css, которые вы можете найти в обсуждении BS3 здесь. Теперь, когда BS4 отсутствует, можно использовать встроенные стили sizing для управления этим, поэтому это не будет иметь отношения к значительному времени. Спасибо всем за хороший вклад в этот популярный вопрос SO.
Обновление:. Этот вопрос остается открытым, потому что речь идет о встроенных функциях в BS для управления шириной ввода, не прибегая к сетке (иногда они должны управляться независимо). Я уже использую пользовательские классы для управления этим, поэтому это не практический подход к базовому css. Задача заключается в BS списке возможностей для обсуждения и еще предстоит решить.
Оригинальный вопрос: Кто-нибудь выясняет способ управления шириной ввода на BS 3? В настоящее время я использую некоторые пользовательские классы для добавления этой функциональности, но я, возможно, пропустил некоторые не документированные параметры.
Текущие документы говорят использовать .col-lg-x, но это явно не работает, поскольку оно может применяться только к контейнеру div, а затем вызывает все виды макета/поплавка.
Вот скрипка. Странно то, что на скрипке я даже не могу изменить форму группы.
<form role="form" class="row">
<div class="form-group col-lg-1">
<label for="code">Name</label>
<input type="text" class="form-control">
</div>
<div class="form-group col-lg-1 ">
<label for="code">Email</label>
<input type="text" class="form-control input-normal">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
</div>