Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery show()有一个有趣且意想不到的;动画";影响_Javascript_Jquery - Fatal编程技术网

Javascript jQuery show()有一个有趣且意想不到的;动画";影响

Javascript jQuery show()有一个有趣且意想不到的;动画";影响,javascript,jquery,Javascript,Jquery,我不介意这种效果或侥幸发生,但是如果真的发生了,我希望在它回到一个说话的庄园之前,不要离开页面太远。去看看我的意思。点击任何链接,观察第一个东西逐渐消失,然后在左侧开始替换它的块,然后转到最右侧,然后捕捉回它的位置 不知道该如何解决这个问题,所以我正在寻找idea的$()。show正是以这种方式简化的。请参阅。show()将宽度和高度从零设置为其自然值,这可能会影响您的边距。通过使用将元素的宽度锁定到位,可以避免这种“捕捉”行为!重要信息您的宽度后面的声明:730px用于内容包装的规则 看起来是

我不介意这种效果或侥幸发生,但是如果真的发生了,我希望在它回到一个说话的庄园之前,不要离开页面太远。去看看我的意思。点击任何链接,观察第一个东西逐渐消失,然后在左侧开始替换它的块,然后转到最右侧,然后捕捉回它的位置


不知道该如何解决这个问题,所以我正在寻找idea的

$()。show
正是以这种方式简化的。请参阅。

show()
将宽度和高度从零设置为其自然值,这可能会影响您的边距。通过使用
将元素的宽度锁定到位,可以避免这种“捕捉”行为!重要信息
您的
宽度后面的声明:730px
用于
内容包装的规则

看起来是CSS和div浮动的问题。另外,它的拼写是“equipment”,请修复拼写错误的
equipment
。请在此处发布相关代码。捕捉是由jQuery处理隐藏元素的方式引起的。我发现,如果对所有
show/hide
元素使用
float
属性,则不会产生任何捕捉效果。如果我有更好的解释,我会作为答案发布。请注意,如果您想取消
show()
上元素的任何垂直或水平移动,只需应用
!重要的< /代码>声明>代码>高度> />代码>代码>空白>代码>代码>填充> <代码>,和代码>边框宽度>代码>(即:任何影响元素维度的CSS属性,在这种情况下,您可以考虑使用<代码> FADENE())/>代码>而不是<代码>()(代码)>(代码>)。