Я пытаюсь создать простую форму с помощью Bootstrap 3, где люди могут зарегистрироваться для небольшого события. В этой форме они также должны указывать, хотят ли они одну или несколько футболок и какой размер (и) они хотят заказать. Я не новичок в HTML, CSS и Javascript, но я новичок в Bootstrap. Кроме того, пока я программист днем, я в основном пишу REST-сервисы, поэтому мои дизайнерские навыки довольно ограничены. Использование w3schools и других сайтов учебник я прибыл на это:Встраивание вложенных входов формы с Bootstrap 3
<div class="form-group form-group-sm">
<p class="help-block">Please select the number of T-shirts per size you would like to order.</p>
<label class="col-xs-1" for="shirt-s">S</label>
<div class="col-xs-1">
<input class="form-control" type="text" id="shirt-s">
</div>
<label class="col-xs-1" for="shirt-m">M</label>
<div class="col-xs-1">
<input class="form-control" type="text" id="shirt-m">
</div>
<label class="col-xs-1" for="shirt-l">L</label>
<div class="col-xs-1">
<input class="form-control" type="text" id="shirt-l">
</div>
<label class="col-xs-1" for="shirt-xl">XL</label>
<div class="col-xs-1">
<input class="form-control" type="text" id="shirt-xl">
</div>
<label class="col-xs-1" for="shirt-xxl">XXL</label>
<div class="col-xs-1">
<input class="form-control" type="text" id="shirt-xxl">
</div>
<div class="col-xs-2"> </div>
</div>
<div class="form-group">
<button type="submit" class="btn btn-default">Submit</button>
</div>
См jsfiddle:
https://jsfiddle.net/tonvanbart/83nbny8h/5/
Не самая красивая в мире, но я могу жить с этим. Мой главный вопрос: почему кнопка «отправить» не находится в собственной строке, а встроена после полей ввода? Сначала мне показалось, что мне нужно добраться до 12 столбцов, и мне было всего 10. Но добавление двухколоночного div с неразрывным пространством не помогло, и добавление тега <br>
тоже не имело эффекта.
Кроме того, хотя я могу жить с этим (это для неформальной небольшой группы людей, которые хорошо знают друг друга), если кто-нибудь может дать мне указатель на то, как приблизить индикаторы размера футболки к их соответствующему входу полей, это было бы здорово. Заранее спасибо.
Не стесняйтесь сообщать мне, если вам нужна дополнительная информация.
Это зафиксировал его, спасибо много! –