//CSS代码 div { width: 100px; height: 100px; background-color: red; position: relative; animation-name: moveLeft; animation-duration: 2s; animation-delay: 0.5s; animation-fill-mode: forwards; } @keyframes moveLeft { 0% { left: -100px; } 100% { left: 0; } }
首先,大家需要给元素一个初始位置,这里大家使用了相对定位。大家将动画的名字定义为moveLeft,并设置了2秒钟的持续时间和一个0.5秒的延迟。此外,大家还设置了animation-fill-mode属性为forwards,这样可以让元素停留在动画结束时的状态。
接下来,大家使用@keyframes规则来定义moveLeft动画。在0%的时候,大家将元素的左侧移动100px,即显示在屏幕外。在100%的时候,大家将元素的左侧移动0px,即显示在屏幕内。
最后,大家只需要将这些CSS代码添加到大家的HTML文件中,就可以实现从左侧进入的动画效果了。