Próbuję utworzyć pole wyszukiwania z rozwijanym menu. Próbowałem użyć grupy wejściowej bootstrap, aby dać złudzenie, że przycisk znajduje się wewnątrz pola.Metoda wprowadzania stylów Bootstrap3 CSS
To co staram się osiągnąć na poniższym zrzucie ekranu:
To, co mam tak daleko:
Próbuję dowiedzieć się, w jaki sposób aby menu rozwijane przesuwało się na prawo od pola wyszukiwania, aby ta marchewka również się wyświetliła.
Jakieś wskazówki dotyczące zmiany pozycji menu, a także przyciskania tego przycisku rozwijania, nie mają koloru po najechaniu myszą?
<div class="container div-cntr">
<div class="form-group">
<div class="input-group">
<input type="text" class="form-control input-lg" id="toolSearch" name="toolSearch" placeholder="What are you looking for?">
<div class="input-group-btn">
<button aria-expanded="false" aria-haspopup="true" data-toggle="dropdown" class="btn btn-default btn-lg dropdown-toggle filterOptions" type="button"> <span class="caret"></span> <span class="sr-only">Toggle Dropdown</span> </button>
<ul class="dropdown-menu">
<li><a href="#" class="small" data-value="option1" tabIndex="-1"><input type="checkbox"/> Option 1</a></li>
<li><a href="#" class="small" data-value="option2" tabIndex="-1"><input type="checkbox"/> Option 2</a></li>
</ul>
</div>
</div>
<br />
<button type="button" class="btn btn-default btn-lg">Search</button>
</div>
</div>
-
.div-cntr {
left: 50%;
margin-left: -350px;
margin-top: -150px;
min-height: 150px;
position: absolute;
text-align: center;
top: 50%;
width: 700px;
}
.filterOptions{
border-left: 0px;
}
.btn-lg {
line-height: 1.22;
}
#toolSearch:focus {
outline:none;
}
Oto skrzypce I utworzyły: https://jsfiddle.net/carlhussey/tfrpncu7/
Oto zaktualizowane skrzypce, jeśli chcesz, aby menu było wyświetlane z wpisem: https://jsfiddle.net/tfrpncu7/5/ – Charlie
Jeśli możesz wybrać przycisk rozwijania bez aktywnego wskaźnika lub aktywnego koloru (Białe tło wszystkie czas), to byłby to, czego szukałem. http://oi65.tinypic.com/xlcw8z.jpg - Szare tło jest tym, co mam na myśli, wraz z jego obramowaniem, które jest trochę ciemniejsze – SBB