【发布时间】:2016-06-25 12:29:04
【问题描述】:
想要的结果:
防止 boostrap 将dropup 类添加到下拉切换元素
根据您在页面上的位置(因为下拉菜单下方的“空间”比上方多),下拉菜单的选项显示在实际选择的下方或上方。我查看了 bootstrap 文档,只发现了这个:
将下拉菜单的触发器和下拉菜单包装在 .dropdown 或另一个声明 position: relative; 的元素中。然后添加菜单的 HTML。
然后向上:
通过将 .dropup 添加到父级,可以将下拉菜单更改为向上(而不是向下)扩展。
然而,包装器根本没有这两个类中的任何一个。因此,我在包装器中添加了dropdown 类:
您可以看到页面底部的空间比顶部还多。
但是,当在页面上向上滚动时(将 dropdown 类添加到包装器中),引导程序会自动添加 dropup 类:
我最有可能使用 CSS/jQ 覆盖,但我不知道我是否缺少任何需要分配给包装器和/或下拉切换元素本身的默认引导类或数据属性.
【问题讨论】:
标签: jquery css twitter-bootstrap