我有一个div(它是一个openlayers地图的弹出窗口,但它几乎可以是任何固定大小的div),它包含一个jquery ui菜单(包含在ul中)。菜单不适合div内部,所以我想让菜单漂浮在它上面,这样随着菜单的增长,我不必增加包含div的大小。这可能吗?
包含div本身绝对定位,我尝试将代表菜单的ul
设置为position:absolute;z-index:100
,但这不起作用。我也试过设置overflow:visible
没有快乐。
此屏幕截图显示了我遇到的问题:
我添加了jsfiddle,当您点击小橙色圆圈时会弹出一个弹出窗口,您可以看到其中的菜单比包含的div大。
答案 0 :(得分:0)
如果你告诉我我的答案不是你的意思我会删除它,因为我不确定你真正需要做什么。你想要这个卷轴消失,如果文本大于弹出窗口只是为了漂浮而不管它是否会大纲?
如果这是你想要的,你必须从overflow: auto
删除.olFramedCloudPopupContent
并再次从元素overflow: auto
的内联样式中删除#chicken_contentDiv
(我不确定你用jQuery添加它。)