【发布时间】:2014-05-01 11:35:14
【问题描述】:
我有一个固定大小的 div。假设50px。在里面我有一个下拉菜单。我使用 bootstrap select 使其可搜索。
<div style="height=40px;width:200%; overflow-x:scroll;" id="hugewidth">
<select id="ss">
<option>1</option>
<option>1</option>
<option>1</option>
<option>1</option>
<option>1</option>
</select>
<br/><br/><br/>
</div>
现在的问题是当我打开下拉菜单时,选项位于 hugewidth div 下。我希望下拉菜单在该 div 上方打开。请参阅可能解决问题的 JSFiddle。
看!!它位于滚动条下方。谁能帮我解决这个问题?? 我希望下拉选项 div 越过滚动条。如果不可能,那么有没有办法在打开和关闭时根据下拉选项大小调整 div 高度? 下拉选项是动态的。
还有一件事。是否可以阻止下拉菜单向上打开?示例:JSFiddle
【问题讨论】:
-
你为什么要在 div 中给
overflow-x:scroll; -
因为我需要。这是一个示例代码。实际的网络应用程序需要巨大的 div 并且能够水平滚动。 @DurgeshChaudhary
标签: javascript jquery html css twitter-bootstrap