我将select2搜索框放置在bootstrap 3导航栏中。问题是当我调整浏览器大小时,搜索框不会自动调整大小,导航栏最终会溢出。我不清楚如何使select2框响应式。
请查看此处:https://jsfiddle.net/vgoklani/3vtrgkc7/13/
您需要调整jsfiddle中的结果窗口大小。如果宽度不够长,则隐藏搜索框,并且不会显示。我希望搜索框具有响应性,这样它们的宽度可以根据窗口宽度调整大小。
<nav class="navbar navbar-dark navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
<i class="fa fa-chevron-down fa-2x" style="font-size: 16px;color:#fff"></i>
</button>
<a class="navbar-brand">NAME</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<select multiple class="Search1" multiple="multiple" id="Search1" style="width:400px;height:34px"></select>
</div>
</form>
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<select multiple class="Search2" multiple="multiple" id="Search2" style="width:400px;height:34px"></select>
</div>
</form>
</div>
</div>
</nav>
谢谢