javascript - 有没有办法让div显示 "upwards"当它要被溢出:hidden?切断时

标签 javascript jquery css jquery-chosen

我对一些动态选择元素使用 Harvest Chosen,但我遇到了一个问题,如果选择元素靠近页面底部,选择列表会被 chop 。包含的 div 设置为溢出:隐藏,并且出于某种原因将其更改为溢出:可见导致滚动条显示在容器 div 内。

如果我能让选项列表像普通下拉菜单一样工作,并在底部被剪裁时“向上”呈现,那就太好了。

那么是否有一些神奇的 css(或者可能是 javascript/jquery)可以强制 div 显示在选择元素的顶部而不是它下面,但只有当它被包含元素切断时?

或者更好的是我错过的 Harvest Chosen 插件中的一个选项?

最佳答案

看起来即使在选择的 1.2.0 中,它仍然具有相同的行为。我很惊讶还没有人添加这个功能。备选方案:使用 Select2。

关于javascript - 有没有办法让div显示 "upwards"当它要被溢出:hidden?切断时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13390130/

相关文章:

javascript 相等运算符对于单引号字符串和数字都成功

javascript - 为什么 selection.exit().size() 为零?

java - 右键单击 TreeView 的项目时显示菜单

javascript - jQuery :not with anchor exclude div and img elements

javascript - 更改 Backbone View : Maximum Call Stack Excedeed

javascript - MomentJS 从日期对象中删除时间 (javascript)

单击链接时执行 Javascript 函数?

javascript - 更改文字颜色 onclick 并改回其他元素

css - 仅使用 CSS 有条件地隐藏 div?

css - 如何通过 CSS 在父类上显示子 div 悬停