该属性用于通过自定义名称
,绑定动画帧与容器关联
。
<style type="text/css">
<!-- 当鼠标移动到 div 容器上面,绑定动画 -->
#animation:hover {
animation-name: ani; <!-- 关联的动画名称为 ani -->
animation-duration: 2s;
}
<!-- 定义动画 -->
<!-- 0% 动画开始的时候 margin-left: 0px; -->
<!-- 50% 动画中间的时候 执行 margin-left: 200px; -->
<!-- 100% 动画结束的时候 返回 margin-left: 0px; -->
@keyframes ani {
0% {
margin-left: 0px;
}
50% {
margin-left: 200px;
}
100% {
margin-left: 0px;
}
}
</style>
<div style="width:100px; height:100px; background:orange;" id="animation"></div>
动画效果