Zaktualizuj ponownie: zamykam to pytanie, wybierając najlepszą odpowiedź, aby ludzie nie mogli dodawać odpowiedzi bez prawdziwego zrozumienia pytania. W rzeczywistości nie ma sposobu, aby to zrobić z wbudowaną funkcjonalnością bez użycia siatki lub dodania dodatkowego CSS. Siatki nie działają dobrze, jeśli masz do czynienia z help-block
elementami, które muszą na przykład wykraczać poza krótkie dane wejściowe, ale są „wbudowane”. Jeśli jest to problem, polecam użycie dodatkowych klas css, które można znaleźć w dyskusji o BS3 tutaj . Teraz, gdy BS4 jest już dostępny, można użyć dołączonych stylów wymiarowania , aby sobie z tym poradzić, więc nie będzie to miało znaczenia przez dłuższy czas. Dziękuję wszystkim za dobry wkład w to popularne pytanie SO.
Aktualizacja: To pytanie pozostaje otwarte, ponieważ dotyczy wbudowanej funkcji w BS do zarządzania szerokością wejściową bez uciekania się do siatki (czasami trzeba nimi zarządzać niezależnie). Używam już niestandardowych klas do zarządzania tym, więc nie jest to instrukcja dotycząca podstawowego CSS. Zadanie znajduje się na liście dyskusyjnej funkcji BS i nie zostało jeszcze rozwiązane.
Pierwsze pytanie: ktoś wymyślił sposób zarządzania szerokością wejściową na BS 3? Obecnie używam niektórych niestandardowych klas, aby dodać tę funkcję, ale mogłem przegapić niektóre nieudokumentowane opcje.
Obecne dokumenty mówią, że należy używać .col-lg-x, ale to najwyraźniej nie działa, ponieważ można go zastosować tylko do elementu div kontenera, który następnie powoduje wszelkiego rodzaju problemy z układem / pływakiem.
Oto skrzypce. Dziwne jest to, że na skrzypcach nie mogę nawet zmienić rozmiaru grupy form.
<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>