CSS3—动画模块案例
如下代码设置div:
经过等待5秒后自动执行动画
由margin-left:0 变为 margin-left:500px
background-color:red 变为 background-color:yellow
共计耗时5秒
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding: 0; } /*动画3大要素如下:1、2、3*/ div{ width: 300px; height: 200px; background-color: red; /*1、告诉系统要执行的动画名称*/ animation-name: donghua-name; /*3、设置动画持续时长*/ animation-duration:5s; /*设置执行动画 需等待多长时间(可有可无)*/ animation-delay: 5S; } /*2、创建动画*/ @keyframes donghua-name { from{ margin-left: 0; background-color: red; } to{ margin-left: 500px; background-color: yellow; } } </style> </head> <body> <div></div> </body> </html>

浙公网安备 33010602011771号