use*_*152 5 html javascript css angularjs
我正在用 angularJS 编写,但找不到针对此问题的舒适解决方案 - 我有一个div带有overflow: hidden属性的元素(因为我使用的是内部滚动条),并且在其中div我有一个dropdown菜单,由单击按钮触发。不幸的是,dropdownin 部分隐藏(因为它超出了div其父级的边界。
到目前为止,我发现的最佳解决方案是将弹出框动态添加到正文并计算每次按钮单击的位置,但这有点复杂,因为我也在使用滚动条...
任何帮助,将不胜感激。谢谢!塔米
overflow: hidden;通常情况下,如果不删除属性或使用div 和下拉菜单的位置,您就无法做到这一点absolute,这可能有点棘手(进行一些搜索,Stackoverflow 上有很多主题)。
但您可以通过以下方式实现它position: fixed;,因为您知道这取决于浏览器;查看工作示例: http: //jsfiddle.net/Nf7u4/