📅  最后修改于: 2023-12-03 15:31:13.644000             🧑  作者: Mango
HTML | DOM 样式 transitionProperty 属性定义CSS属性的名称,它指定应用于CSS-transition的属性列表。
以下是 transitionProperty 属性的语法:
object.style.transitionProperty="property1, property2, ...";
或者
object.style.transitionProperty="all";
property1, property2, ...
:指定应用过渡效果的一个或多个属性名。all
:指定所有属性都应用过渡效果。以下示例演示如何使用 transitionProperty
属性。
<!DOCTYPE html>
<html>
<head>
<title>transitionProperty 属性示例</title>
<style>
#demo{
width: 100px;
height: 100px;
background-color: red;
-webkit-transition-property: background-color;
-moz-transition-property: background-color;
-o-transition-property: background-color;
transition-property: background-color;
}
#demo:hover{
background-color: green;
}
</style>
</head>
<body>
<div id="demo"></div>
</body>
</html>
输出结果:
所有主流浏览器均支持 transitionProperty 属性。
transitionProperty
属性定义应该应用过渡效果的属性列表,并给予用户友好交互体验。它允许开发人员指定一个或多个属性。同时,这个属性还允许我们指定所有属性都应用过渡效果。如果需要使用 CSS 自定义过渡效果,该属性将非常有用。