How animate stacking divs in javascript/css?
Posted
by
Teiviere
on Stack Overflow
See other posts from Stack Overflow
or by Teiviere
Published on 2012-06-13T04:34:22Z
Indexed on
2012/06/13
4:40 UTC
Read the original article
Hit count: 110
Say I have 2 div
s with the same CSS class that are stacked on top of each other:
div {
width:100px;
height: 100px;
background: red;
}
How do I make it so that when I click a button at the top of the page, a new div
is created from off the screen at the bottom and moves upwards stopping where the 2nd div
is.. When the button is clicked again, a 4th div
moves in from the bottom of the screen and stops where the 3rd div
is... etc creating a "stacked" divs effect?
I know about position:fixed
and adjusting values for top
, but I am not sure how to dynamically calculate where to stop the animation to achieve this effect.
© Stack Overflow or respective owner