Jquery如何更新重叠元素位置更改的叠加位置

时间:2011-09-08 19:23:46

标签: jquery jquery-ui overlay

我有以下元素:一个文本框,另一个文本框,用于水印效果和验证。当我在body.ready上设置叠加层的坐标时,位置没有问题,但是当一个相邻容器被调整大小时,问题就出现了重叠元素的位置被改变而我的叠加元素位置错误。是否有方法(事件)来查看重叠容器何时更改顶部和左侧坐标,然后更改重叠的坐标的顶部和左侧坐标。谢谢。

1 个答案:

答案 0 :(得分:0)

(只是从上面的评论中发布答案)

你应该给你的包装position: relative

<强> HTML:

<div>
    <textarea><textarea>
    <textarea><textarea>
</div>

<强> CSS:

div {
    position: relative;
}
textarea {
    position: absolute;
    top: 0; left: 0;
}