jQuery的CSS覆盖另一个div div?

我试图找到覆盖另一个div,然后我发现了这一点

但这似乎不适合我?

我只是想要这样的东西:

<div>The div below</div>
<div>OverLay div</div>

你能给我一个演示吗?


这里是你的小提琴:http://jsfiddle.net/maniator/J9bjm/

你需要从中掌握的唯一一件事是position: absolute;top: 0; (或者离你想要的页面最远的地方)


这里有另一种解决方案,可以在您的特定情况下使用,使用负位置坐标:

<div id="one">One</div>
<div id="two">Two</div>

#one, #two, #three, #four {
    background: #ddd;
    height: 100px;
    width: 100px;
}
#two {
    background: #aaa;
    margin-left: 10px; /* Set to 0 for complete overlap */
    margin-top: -80px; /* Set to -100 for complete overlap */
}

http://jsfiddle.net/xatpf/


第一个答案对我来说似乎很好,但是这里是w3schools css位置页面的链接。 “自己尝试”是一个方便的沙箱。

编辑:正如评论中指出的那样,w3schools不是一个很好的参考。 我用删除线标记了链接,但将其保留。

链接地址: http://www.djcxy.com/p/75855.html

上一篇: jquery css overlay div over another div?

下一篇: How to put a Div on another Div with transparent background?