/*首先,大家需要为小球设置基本属性*/ .ball{ width: 50px; /*小球的宽度*/ height: 50px; /*小球的高度*/ position: absolute; /*使用绝对定位*/ border-radius: 25px; /*设置圆角半径*/ background-color: red; /*设置小球的背景颜色*/ animation: drop 1s ease-in-out forwards; /*设置小球的下落动画*/ } /*接着,大家需要定义小球的下落动画*/ @keyframes drop { 0% { top: -50px; /*小球的初始位置*/ } 100%{ top: 500px; /*小球的结束位置*/ } }
以上代码就是实现小球坠落效果的全部内容。通过给小球定义CSS属性和下落动画,就可以实现小球从顶部向下坠落的效果。如果想要实现更多的动态效果,可以尝试给小球添加弹跳、旋转等动画。