假设我有 2 divs 具有相同的 CSS 类,它们相互堆叠:
div {
width:100px;
height: 100px;
background: red;
}
我如何做到这一点,以便当我单击页面顶部的按钮时,div会从底部的屏幕外创建一个新按钮并向上移动,在第二个所在的位置停止div。当再次单击该按钮时,第四个div移动从屏幕底部进入并停在第三个div...等创建“堆叠” div 效果?
我知道position:fixed并调整 的值top,但我不确定如何动态计算停止动画的位置以实现此效果。