вы можете сделать все это с помощью jquery. все ваши элементы должны быть позиционированы: абсолютные, а затем с помощью функции анимации, нацеленной на высоту, а также свойства left и top, вы можете заново создать эти эффекты. обратите внимание, что для получения правильного упорядочения вам нужно иметь некоторые из ваших анимаций в качестве функции обратного вызова предыдущего, чтобы получить это право.