2013-08-21 15 views
44

Uaktualniam do Bootstrap 3, ale nie mogę po prostu wymyślić, jak zaktualizować moje stare dane wejściowe.Uaktualnienie Bootstrap 3 input-append

miałem coś takiego:

<div class="input-append"> 
    <select> 
    <option>hi</option> 
    <option>hi2</option> 
    </select> 
    <span class="input-group-addon"></span> 
    <input type="submit" class="btn" value="valami"> 
</div> 

Preview: http://bootply.com/75910

W Bootstrap 3, to jest najbliżej mogę dostać

<div class="input-group"> 
    <select class="form-control"> 
    <option>hi</option> 
    <option>hi2</option> 
    </select> 
    <span class="input-group-addon"></span> 
    <input type="submit" class="form-control btn btn-default" value="valami"> 
</div> 

Preview: http://bootply.com/75912

If Usuwam tę rozpiętość, która staje się idealna, ale są już w środku różne linie.

Każdy pomysł, jak to zrobić właściwie?

+0

Może użyć pull-lewo – Itay

Odpowiedz

79

Jest to udokumentowane here i here:

Usuń Input-input-prepend i dołączyć do pojedynczej .input-group. Klasy zostały zmienione dla elementów wewnątrz i wymagają nieco więcej znaczników używać przyciski:

  • Zastosowanie .input-group jako klasy nadrzędnej wokół wejścia i dodatek.
  • W przypadku tekstów poprzedzających/dołączanych należy użyć .input-group-addon zamiast .addon.
  • Dla przycisku poprzedzającego/dołączającego, użyj .input-group-btn i umieść w tym elemencie swój .btn.

Przykład:

<div class="container"> 
    <div class="row"> 
    <div class="col-sm-3 col-xs-12 col-lg-3"> 
     <form class="form-search"> 
      <div class="input-group"> 
       <input type="text" class="form-control " placeholder="Text input"> 
       <span class="input-group-btn"> 
        <button type="submit" class="btn btn-search">Search</button> 
       </span> 
      </div> 
     </form> 
    </div> 
    </div> 
</div> 

EDIT: przykłady roboczych od @kviktor i @ max4ever:

http://bootply.com/75917

http://bootply.com/78014

+0

Dzięki, spojrzałem tylko na nową dokumentację, prośba o ściągnięcie nie przyszła mi do głowy. Oto działająca wklej: http://bootply.com/75917 – kviktor

+2

Oto działający przykład http://bootply.com/78014 – max4ever

+0

Umieszczenie przykładu kodu roboczego byłoby pomocne. –