过渡时间
transition-duration: 3s;
过渡属性(定义宽还是高)
transition-property: all;
过渡函数(运动的方式)
transition-timing-function: ease;
过渡延迟时间
transition-delay: 4s;
实例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> div{ width: 100px; height: 100px; background: red; /*过渡时间*/ transition-duration: 1s; /*运动方式*/ transition-timing-function: ease-in-out; /*延迟时间*/ transition-delay: 2s; /*过渡属性*/ transition-property: width; } div:hover{ width: 1900px; } </style> </head> <body> <div></div> </body> </html>实例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> div{ width: 100px; height: 100px; background: red; /*transition: 完成的过渡的时间 延迟的时间 运动的方式 属性;*/ -webkit-transition:1s 1s ease-in width,2s 2s ease-in-out height, 3s 3s background-color,4s 4s border; -moz-transition:1s 1s ease-in width,2s 2s ease-in-out height, 3s 3s background-color,4s 4s border; -ms-transition:1s 1s ease-in width,2s 2s ease-in-out height, 3s 3s background-color,4s 4s border; transition:1s 1s ease-in width,/*2s 2s ease-in-out height, 3s 3s background-color,4s 4s border*/; } div:hover{ width: 1900px; height: 800px; background: blue; border: 4px solid yellow; } </style> </head> <body> <div></div> </body> </html>