2013-10-08 16 views
5

Formularze zostały zmienione od wersji 2.4.3, a This działały wcześniej, ale już nie.Dodaj ikonę wyszukiwania na końcu grupy wejściowej IN bootstrap 3

To jest obecny kod, który mam na pasku wyszukiwania.

<li> 
    <div class="input-group" id="fifteenMargin"> 
     <input type="text" class="form-control" placeholder="Search" name="srch-term" id="srch-term"> 
    </div> 
</li> 

Oto, jak obecnie wygląda.

enter image description here

chciałbym go ostatecznie wyglądać.

enter image description here

Chociaż ta kwestia jest blisko tego this one. Jego różne, jak to jest tylko o przycisk na zewnątrz bez przestrzeni pomiędzy nimi. Oto jak dostać się do paska wyszukiwania.

Odpowiedz

9

Spróbuj ..

.input-group-btn > .btn { 
    border-left-width:0;left:-2px; 
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
} 
.input-group .form-control:focus { 
box-shadow:none; 
-webkit-box-shadow:none; 
border-color:#cccccc; 
} 

Możesz użyć specjalnego klasę CSS zamiast przesłanianie wszystkie z input-group s

Demo: http://bootply.com/86446

0

Nie można technicznie umieścić go "wewnątrz" pola wyszukiwania, a raczej przesłać PRZESYŁKĘ w polu wyszukiwania poprzez pozycjonowanie bezwzględne.

0

Zrobiłem to za pomocą fałszywego diva.
FIDDLE

.styleSelect { 
    position:absolute; 
    z-index:10; 
    width: 168px; 
    height: 34px; 
    border: 1px solid #000; 
} 
+1

Nie używa pozycji bezwzględnej nie działają przeglądarki krzyżowe? Ponieważ może nie być dokładna w przypadku zmiany szerokości. – jackdh

Powiązane problemy