jQuery绑定位置:元素的绝对位置

jQuery bind position:absolute to an element

本文关键字:位置 绑定 jQuery 元素      更新时间:2023-09-26

我有一个情况:

<div class="hey1"><img class="img1"></img></div>
<div class="hey2"><img class="img2"></img></div>
<div class="hey3"><img class="img3"></img></div>

so .img图像在position:absolute;绑定到相关。heydiv

的右上角

when i fadeOut();例如。hey1div,另一个。hey2,。Hey3div在顶部(右)滚动更多,但图像绑定保持在相同的绝对位置,我想绑定。img图像时也淡出相关的div

有什么办法吗?

确保您的容器div具有position

示例:http://jsfiddle.net/redler/D6Ucg/

在示例中,单击黄色框使其淡出。然后看看在删除div { position: relative; }样式后重新运行测试会发生什么。

img元素进行相对定位,而不是对div元素进行绝对定位。这样,当div通过滚动或编程方式重新定位时,它们将与div一起移动。