如何在新插入的DIV上应用Overlay

时间:2011-12-20 13:34:38

标签: jquery hover

this小提琴中.. 当我尝试在悬停时插入DIV时,下面的内容向下移动以为新插入的DIV提供空间。当我从#a DIV中悬停时,为什么新插入的DIV被移除。

4 个答案:

答案 0 :(得分:1)

您需要使用css position:absolute;

将元素置于顶部
#New
{
 height:40px;
 width:100%;
 background-color:red;
 position:absolute;
}

要让它留在那里,您需要从“暂停”中删除代码$('#New').remove();。回调。

答案 1 :(得分:1)

使用position:absolute

http://jsfiddle.net/jfSGW/9/

答案 2 :(得分:1)

您应该使用http://jsfiddle.net/jfSGW/6/

中的position: absolute

div被正确删除,因为您在$.hover()的第二个参数中将其指定为

如果你想让popup div最终删除,但是当你将鼠标悬停在它上面时,你可以这样做:http://jsfiddle.net/jfSGW/13/

答案 3 :(得分:1)

我认为你需要设置弹出div的位置和z-index高于0(以显示其余内容)。