0

我有一个 div(它是一个 openlayers 地图的弹出窗口,但它几乎可以是任何固定大小的 div),它包含一个 jquery ui 菜单(包装在 ul 中)。菜单不太适合 div,所以我想让菜单浮动在它上面,这样随着菜单的增长,我不必增加包含 div 的大小。这可能吗?

包含的 div 本身是绝对定位的,我尝试将ul代表菜单的 设置为position:absolute;z-index:100但不起作用。我也尝试过overflow:visible没有快乐的设置。

此屏幕截图显示了我遇到的问题:

屏幕抓取

我添加了一个jsfiddle,当您单击橙色小圆圈时会打开一个弹出窗口,您可以看到里面的菜单比包含的 div 大。

4

1 回答 1

0

如果你告诉我我的回答不是你的意思,我会删除它,因为我不确定你真正需要做什么。你想让这个滚动消失,如果文本比弹出窗口大,不管它是不是轮廓都漂浮在上面?

如果这是您想要的,则必须删除overflow: autofrom.olFramedCloudPopupContent并再次overflow: auto从元素的内联样式中删除#chicken_contentDiv(我不确定您是否使用 jQuery 添加它)。

于 2013-01-29T10:22:39.167 回答