jquery - 当移动 div 以供查看时,我网站上的错误 Jquery FadeIn 行为

标签 jquery css firebug

我正在修改现有网站 (www.gjelavoie.com)。 我正在使用 jquery fadein() 和 fadeout() 来显示我的联系表单,避免我的访问者临时访问主页。我仍然有一个不良影响:

当联系人表单出现(淡入)时,主页(淡出)向下移动 到一个不可理解的位置。

好消息是,当联系表消失(淡出),主页(淡入), 被移回正确的先前位置。

坏消息是,这是一种不受欢迎的行为。
我使用 firebug 即时观察样式属性的变化,以确定页面中发生了什么变化......(或不同的说法)我尝试观察 css 属性以了解可能的位置移动(使用 firebug,chrome inspector 和 opera inspector) ,但运气不好,我就是不明白。

请有人告诉我如何使用适当的工具调试这个东西,或者将我重定向到 firebug 系列工具(firebug,chrome,......)下的正确功能,因为解决这个问题的技术可能很有用对于其他 future 的错误?

提前致谢。

最佳答案

lightbox-life.js中,你只需要一个$(document).ready()。无需调用它 5 次。

这是一个 CSS 问题。

add / change these
#lightbox-panel {
    left: 50%;
    margin-left: -250px;
    position: absolute;
}

remove this
#lightbox-panel {
    margin-right: auto;
}

此外,Firebug 是最好的调试工具之一。

关于jquery - 当移动 div 以供查看时,我网站上的错误 Jquery FadeIn 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8548828/

相关文章:

html - 缩放元素(和背景),但不缩放内容

c# - Webforms 登录控制和 IE 10

java - 如何使用selenium webdriver从java生成Har文件而不自动导出?

javascript - 如何在 Firebug 控制台中区分字符串和整数

java - 将用户提供的 javascript 代码从网页表单存储到数据库时的安全性

JQuery CSS nth-child 选择器

javascript - 有没有办法使用 jquery 从属性中删除特定值?

javascript - 有没有办法阻止 Firebug 在特定站点上工作?

jquery - 使用jquery'Sortable的更新事件时如何停止双重回调?

javascript - 如何拆分逗号分隔的字符串并使用javascript插入到html中