css-transition过渡动画写法
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!--
transition-property 对哪个属性做改变 all(全部)
transition-duration过渡时间端,分为毫秒/秒
transition-delay 延迟
transition-timing-function: 曲线
linear(匀速)
ease(默认值)逐渐慢下来
cubic-bezier(0,1.98,1,-0.17) 网址copy:https://cubic-bezier.com/#0,1.98,1,-0.17
-->
<style type="text/css">
div{
width: 0px;
height: 100px;
border: 1px solid red;
margin-left: 100px;
/* transition-property: all;
transition-duration: 10s;
transition-delay: 0.1s;
transition-timing-function:cubic-bezier(0,1.98,1,-0.17); */
/* 综合写法 1:全部属性 2.过渡 3.延迟 4.速度曲线*/
transition: all 10s 0.1s ease;
}
div:hover{
width: 0;
height: 100px;
border: 1px solid blue;
}
</style>
</head>
<body>
<div></div>
</body>
</html>

浙公网安备 33010602011771号