我有一些场景我需要有一个滚动条,我需要有一个弹出框用于多种用途,在示例中它只是用于照片元素上的名称。无论如何我能做到吗?
照片示例: http://img36.imageshack.us/img36/4696/problemtn.png
它是如何工作的,但是我需要自动溢出..(所以取消注释,然后你看到我的问题):
答案 0 :(得分:3)
将您的弹出式div设置为绝对位置,并将其父级置于相对位置 设置z-index:1000;到弹出窗口的父容器,设置z-ndex:1001;弹出窗口的父级和设置的z-index:1002;弹出。请下次将您的代码放在董事会或http://jsfiddle.net/
答案 1 :(得分:0)
这取决于你如何摆放你的元素。如果你试图通过浏览器的滚动条弹出工具提示窗口,那么不,你不能这样做(afaik)。
如果你有一个带滚动条的div并且div包含在屏幕中间,那么你可以这样做。
您需要做的是在文档的顶层创建一个div,并将其位置设置为“绝对”。然后,使用jquery,获取您希望框旁边弹出的图片元素的位置,并相应地设置顶级div的top
和left
样式属性(记住为偏移添加一些) )
如果您正在尝试这样做,请告诉我们。