标签:
<head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { width: 100px; height: 100px; background: #5CBE3E; animation-name: fromLeftToRight;/* 取个名字 */ animation-duration: 4s; /* //变化所要的时间 */ animation-iteration-count: infinite; /* 要循环多小次 */ /* (无数次循环) */ } /* 定义动画 */ /* 用名字要和(取个名字)一样 */ @keyframes fromLeftToRight { from { /* 从什么开始 */ margin-left: 0; } to { /* 到什么结束 */ margin-left: 100px; } } </style> </head> <body> <div class="box"></div> </body>
<head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { width: 100px; height: 100px; background: #5CBE3E; margin: 5px; animation-name: fromLeftToRight;/*取个名字 */ animation-duration: 3s;/*多小时间循环一次 */ animation-iteration-count: infinite; } /* 要循环多小次 */ /*(无限次循环) */ .box:hover { animation-play-state: paused; }/* 当鼠标放在图片上时图片不移动 */ .reverse { animation-direction: reverse; } /* 从结束到开始地点 */ .alternate { animation-direction: alternate; } /*从开始到结束再从结束到开始 */ .alternate-reverse { animation-direction: alternate-reverse; }/*从结束到开始再开始到结束 */ @keyframes fromLeftToRight { from {/* 从什么开始 */ margin-left: 0; } to {/* 到什么结束 */ margin-left: 300px; } } </style> </head> <body> <div class="box"></div> <div class="box reverse"></div> <div class="box alternate"></div> <div class="box alternate-reverse"></div> </body>
<head> <meta charset="UTF-8"> <title></title> <style type="text/css"> img { opacity: 0; } img:hover { animation: fadeIn 1s ease-in forwards; } /* hover的变化过程1秒 */ @keyframes fadeIn { from {/* 从什么 */ opacity: 0; } to {/* 到什么 */ opacity: 1; } } </style> </head> <body> <img src="images/1.jpg" alt="一张图片 " width="300" /> </body>
标签:
原文地址:http://www.cnblogs.com/qq547372511/p/5774422.html