CSS3过渡 transition-duration属性
CSS3的transition-duration 属性详解:
此属性用来设置进行动画过渡的持续时间,想要了解更多内容可以参阅CSS3的transition属性详解一章节。
语法结构:
transition-duration:<time>[ ,<time> ]*
参数解析:
<time>:设置过渡效果的时间。
特别说明:
1.设置多个属性需要用逗号分隔,这个时间是和transition-property属性设置的过渡属性是一一对应的。
2.对应的脚本特性为transitionDuration。
代码实例:
实例一:
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.php.cn/" />
<title>php中文网</title>
<style>
#thediv{
width:100px;
height:100px;
background:blue;
transition-property:width,height;
-moz-transition-property:width,height;
-webkit-transition-property:width,height;
-o-transition-property:width,height;
transition-duration:2s;
-moz-transition-duration:2s;
-webkit-transition-duration:2s;
-o-transition-duration:2s;
}
#thediv:hover{
width:500px;
height:200px;
}
</style>
</head>
<body>
<div id="thediv"></div>
</body>
</html>以上代码可以将过渡时间设置为2秒,也就是说宽度和高度的过渡效果在2秒内完成。
实例二:
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.php.cn/" />
<title>php中文网</title>
<style>
#thediv{
width:100px;
height:100px;
background:blue;
transition-property:width,height;
-moz-transition-property:width,height;
-webkit-transition-property:width,height;
-o-transition-property:width,height;
transition-duration:2s,6s;
-moz-transition-duration:2s,6s;
-webkit-transition-duration:2s,6s;
-o-transition-duration:2s,6s;
}
#thediv:hover{
width:500px;
height:200px;
}
</style>
</head>
<body>
<div id="thediv"></div>
</body>
</html>以上代码设置设置宽度动画在2秒内完成,设置高度动画在5秒内完成。

汪汪
CSS3的transition-duration 用来设置进行动画过渡的持续时间,想要了解更多内容可以
8年前 添加回复 0