【发布时间】:2014-11-21 06:14:23
【问题描述】:
当我单击网格内的单元格(AngularjJS 的 ng-grid)时如何打开引导下拉菜单?
我只能部分打开它。
Here'splunker
【问题讨论】:
标签: html css drop-down-menu angular-ui-bootstrap ng-grid
当我单击网格内的单元格(AngularjJS 的 ng-grid)时如何打开引导下拉菜单?
我只能部分打开它。
Here'splunker
【问题讨论】:
标签: html css drop-down-menu angular-ui-bootstrap ng-grid
您必须在 .dropdown 类中将 relative 替换为 absolute。为了获得想要的效果,我在 head 元素的底部添加了这个
<style>
.dropdown {
position: absolute;
}
</style>
【讨论】:
这是因为 overflow 在此元素中是 hidden。添加以下 CSS 以启用可见性。
.ui-grid-cell {
overflow: visible;
}
这需要添加到 CSS 中所有其他样式的下方,以确保它不会被其他规则覆盖。
【讨论】:
您可以使用https://github.com/vergerf/angular-scroll-dropdown。
它在overflow: hidden; 或overflow: auto; 环境中非常有用。
【讨论】: