动画崩溃移动其他元素

时间:2012-05-24 21:06:55

标签: javascript html

我正在使用animatedcollapse创建一个菜单,其中包含单击时展开的div。它可以正常工作,但是当div被折叠而另一个被展开时,会移动以下元素,从而产生轻微的抖动效果。我很确定解决方案涉及将可折叠div包装在另一个容器中,但我无法理解它。

网站: http://nicholasarehart.com/designs/sites/RCA/expertise/

1 个答案:

答案 0 :(得分:1)

我在我的一个项目中使用了相同的Js代码,有两种解决方案:

  1. 在创建div时没有自动调整div的大小 转换到下一个“切换”div的大小,如果你的风格全部 div应该是相同的大小,它应该消除过渡 尺寸之间
  2. 绝对定位元素,使其不会移动,因为你的 网站这将是两个选项中更复杂的。
  3. 我用两者来解决我的问题。