簡體   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