【发布时间】:2018-02-15 18:01:15
【问题描述】:
我正在使用 sumoselect 进行选择,并且此 sumoselect 处于引导模式中。
但是当我打开下拉菜单时,会添加滚动条,我必须滚动才能看到下拉选项。
如果我删除下面的 css 那么它可以工作,但是如果我删除那个 css 那么它会影响我的整个应用程序。
$('.testselect10').SumoSelect();
.modal-body {
position: relative;
overflow-y: auto;
padding: 15px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/jquery.sumoselect/3.0.2/sumoselect.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.sumoselect/3.0.2/jquery.sumoselect.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<h2>Modal Example</h2>
<!-- Trigger the modal with a button -->
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button>
<!-- Modal -->
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Modal Header</h4>
</div>
<div class="modal-body">
<select style="width:200px;" name="somename10" class="testselect10">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
<option value="bmw">BMW</option>
<option value="porsche">Porche</option>
<option value="ferrari">Ferrari</option>
<option value="hyundai">Hyundai</option>
<option value="mitsubishi">Mitsubishi</option>
</select>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div>
我想这样显示:
【问题讨论】:
-
所以你不希望下拉菜单中有滚动条吗?
-
@ManishPatel,检查我更新的问题
标签: javascript jquery css twitter-bootstrap sumoselect.js