最近碰到一个问题,就是比如有四个按钮,依次在屏幕上从上到下排列,屏幕下方多余的部分,放其他东西。现在我点第一个按钮,那后面三个按钮都需要沉到低下,然后屏幕多出来的部分上浮到中间来。同样的道理,当我点击第二个按钮时,下面的两个按钮沉下去,那个多余的部分放在第二个按钮下面。请问该怎么实现这个动画?