繁体   English   中英

使用overflow:hidden在div父级内显示一个弹出窗口

[英]Display a popover inside a div parent with overflow:hidden

我正在写angularJS,我找不到一个舒适的解决方案来解决这个问题 - 我有一个带overflow: hiddendiv元素overflow: hidden属性(因为我使用的是内部滚动条)而在div里面我有一个dropdown菜单,由按一下按钮。 不幸的是,在dropdown中部分隐藏(因为它超出其边界div父。

到目前为止我发现的最好的解决方案是将弹出窗口动态添加到主体并计算每个按钮单击的位置,但它有点复杂,因为我也使用滚动条...

任何帮助,将不胜感激。 谢谢! 塔米

通常你不应该没有删除overflow: hidden; 属性,或使用div和下拉菜单的absolute位置,这可能有点棘手(进行一些搜索,Stackoverflow上有很多主题)。

但你可以用position: fixed;来实现它position: fixed; ,知道它将取决于浏览器; 看一个有效的例子: http//jsfiddle.net/Nf7u4/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM