【发布时间】:2016-06-14 02:09:50
【问题描述】:
我正在使用下拉菜单来显示我可以选择的候选选项。而且我还想要一个输入来过滤选项,所以当我输入一些东西时,下拉菜单也应该显示出来。所以我想将下拉菜单的宽度调整为等于输入。当我在输入中输入内容时如何显示它?
我目前使用的html是:
<div class="input-group">
<input type="text" class="form-control" aria-label="...">
<div 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">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div><!-- /btn-group -->
【问题讨论】:
-
您使用的是哪个版本的引导程序?
-
您是否尝试过添加自己的 CSS 规则以使下拉字段的宽度为父 div 的 100%?
标签: html css twitter-bootstrap drop-down-menu