调整浏览器窗口大小时定位固定div

时间:2014-02-20 07:18:31

标签: javascript jquery

页面中有2个固定的div,其中左侧偏移为200 px,另一个为760 px。由于这两个div都是固定的,所以我们希望它们在我们滚动浏览器时浮动。

然而,当我重新调整屏幕大小时,我无法触及这些div,因为它们已被修复并且它们超出了窗口。这种情况正在发生,因为我在浏览器重新调整大小时使用这些div的左侧作为原始左偏移量。

这是重新调整浏览器大小时的函数调用:

function setPosition(px){
    var $tool = this.element,
    $tool.css({
        'position': 'fixed', 
        'top': px, 
        'left': this.offset().left 
    });
}

你能帮我解决这个问题吗?

0 个答案:

没有答案