Javascript JQuery:是否可以在不影响其他元素的情况下制作元素的动画?

Javascript JQuery:是否可以在不影响其他元素的情况下制作元素的动画?,javascript,jquery,Javascript,Jquery,是否可以在不影响其他元素的情况下制作元素 例如: 我制作了一个动画,改变了元素A的大小。 然后位于元素A下的元素向下移动。是的,您可以通过给出一个位置:绝对位置和一些精心制作的CSS: $function{ $target.animate{ 字号:50 }, 3000; }; 设置{位置:相对;线高度:1em;填充:10px;}的动画 目标{位置:绝对;左侧:0;顶部:0;} 我将制作动画。 我将呆在这里。您可以将项目的原始位置存储在文档中,然后在页面上完全重新定位它们,并将其动画化到您想要的

是否可以在不影响其他元素的情况下制作元素

例如: 我制作了一个动画,改变了元素A的大小。
然后位于元素A下的元素向下移动。

是的,您可以通过给出一个位置:绝对位置和一些精心制作的CSS:

$function{ $target.animate{ 字号:50 }, 3000; }; 设置{位置:相对;线高度:1em;填充:10px;}的动画 目标{位置:绝对;左侧:0;顶部:0;} 我将制作动画。
我将呆在这里。您可以将项目的原始位置存储在文档中,然后在页面上完全重新定位它们,并将其动画化到您想要的任何位置。一旦项目被绝对定位,它们就不会影响页面上其他项目的定位

$animate.clickfunction{ //保存对jQuery对象的引用 var a=$a; 风险值b=b美元; //存储原始位置 变量位置=a位置; var b位置=b位置; //重新定位页面上的项目 a、 css{position:absolute,top:aPosition.top,left:aPosition.left}; b、 css{position:absolute,top:bPosition.top,left:bPosition.left}; //将a的顶部设置为100像素以下的动画 $a.animate{top:+=100}; }; div{ 高度:45px; 宽度:45px; 保证金:5px; } a{ 背景颜色:绿色; } b{ 背景颜色:蓝色; }
是,使用位置:绝对如果可以重叠周围的元素,则对动画元素使用不同的z索引。见文件。