0
ブートストラップCSSを使用してドロップダウンで検索コントロールを作成しようとしています。私はメニューに100%の幅を与えようとしましたが、スクロールバーを追加するだけです。メニューの幅をテキストボックスと同じにする方法はありますか?ページは応答性があり、さまざまなデバイスを使用して表示されるため、静的な幅は使用できません。 https://jsfiddle.net/ff0j7wjh/ブートストラップドロップダウンの幅
HTML::
<div class=" col-lg-12">
<div class="input-group">
<input id="searchBox" type="text" class="form-control" aria-label="...">
<div id="searchDrop" class="input-group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span></button>
<ul class="dropdown-menu dropdown-menu-right" style="height:100px; overflow-y: scroll">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
.
.
.
</ul>
</div>
</div>
</div>
JS:いじるする
リンク
$("#searchBox").click(function(e) {
$("#searchDrop").toggleClass("open");
e.stopPropagation();
});
クールそれが動作します。位置:静的はそれを解決するようです。静的な位置で実際に何が起きているか。静的要素の子は親から幅を持っていますか? –