gpt4 book ai didi

javascript - 在溢出 :hidden 的 div 父级内显示弹出窗口

转载 作者:搜寻专家 更新时间:2023-10-31 08:56:22 25 4
gpt4 key购买 nike

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

到目前为止,我发现的最佳解决方案是将弹出框动态添加到正文中,并为每次单击按钮计算其位置,但它有点复杂,因为我还使用了滚动条...

如有任何帮助,我们将不胜感激。谢谢!塔米

最佳答案

通常情况下,如果不删除 overflow: hidden; 属性,或者为您的 div 和下拉菜单使用 absolute 位置,您将无法做到这一点,这可以是有点棘手(进行一些搜索,Stackoverflow 上有很多主题)。

但是您可以使用 position: fixed; 实现它,因为它取决于浏览器;查看一个工作示例:http://jsfiddle.net/Nf7u4/

关于javascript - 在溢出 :hidden 的 div 父级内显示弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20068133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com