CSS实现动画轨迹,可以使用css3的transition属性,利用它可以设置目标元素的过渡效果,transition为包含四个简写属性,分别为:
- transition-property: 指定CSS属性的name,transition效果
- transition-duration: 指定transition效果需要多少秒或毫秒才能完成
- transition-timing-function: 指定transition效果的转速曲线
- transition-delay: 定义transition效果开始的时候
注意: 始终指定transition-duration属性,否则持续时间为0,transition不会有任何效果。
语法:
transition: property duration timing-function delay;
示例:
<!DOCTYPE html>
<html lang="en" style="width:100%;height:100%;">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<style>
* {
padding: 0;
margin: 0;