【发布时间】:2017-02-07 15:49:55
【问题描述】:
我尝试让下拉菜单可滚动。但事情并没有成功。
所以这是模型:
<div class="form-group">
<div id="fixedHeightDropDownContainer">
<label class="control-label">@Resources.IntrusionGroup</label>
<select name="intGroup1" id="intGroup1" class="form-control" tabindex="10" data-bind="options: $root.intGroups, optionsText: 'Name', optionsValue: 'Id',optionsCaption: '--Select--',value:$data.IntGroupName"></select>
</div>
<a href="#" class="ispicon ispicon_plus" data-toggle="modal" data-target="#addSchedule" data-bind="click:$parent.addGroup" title="Create New">Create New</a>
</div>
现在我尝试了 CSS:
div#fixedHeightDropDownContainer {
height: 100px !important;
width:auto !important;
overflow-y:auto !important;
background-color:red;
}
但它没有用。我将样式应用于 div,但保持下拉选项不变。
然后我尝试了:
#intrusionGroup1{
height: 100px !important;
width:auto !important;
overflow-y:auto !important;
background-color:red;
}
但也弄乱了用户界面。现在选择选项本身有高度,而不是选项菜单。
如何解决?
谢谢。
【问题讨论】:
-
不可能。您必须使用一些多选插件或为其编写 jquery 代码。
标签: javascript html css knockout.js