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