transition-property

试一试

transition-property: margin-right;

transition-property: margin-right, color;

transition-property: all;

transition-property: none;

Hover to see
the transition.

#example-element {

background-color: #e4f0f5;

color: black;

padding: 1rem;

border-radius: 0.5rem;

font: 1em monospace;

width: 100%;

transition: margin-right 2s;

}

#default-example:hover > #example-element {

background-color: #990099;

color: white;

margin-right: 40%;

}

如果你指定一个缩写属性(例如,background),它所有可动画化的长式子属性都将被动画化。

语法

css/* Keyword values */

transition-property: none;

transition-property: all;

/* values */

transition-property: test_05;

transition-property: -specific;

transition-property: sliding-vertically;

/* Multiple values */

transition-property: test1, animation4;

transition-property: all, height, color;

transition-property:

all,

-moz-specific,

sliding;

/* Global values */

transition-property: inherit;

transition-property: initial;

transition-property: revert;

transition-property: revert-layer;

transition-property: unset;

none

没有属性会进行过渡。

all

所有可过渡的属性都将过渡。

一个字符串,用于标识当其值改变时应应用过渡效果的属性。

正式定义

初始值all应用于所有元素,::before 和 ::after 伪元素继承性否计算值同指定值动画类型不可动画化

正式语法

transition-property = none | # = all |

此语法反映了根据 CSS 过渡的最新标准。并非所有浏览器都可能实现了所有部分。有关支持信息,请参阅浏览器兼容性。

示例

基本示例

当按钮被悬停或聚焦时,它会经历一个一秒钟的颜色过渡;transition-property 是 background-color。

HTML

html

CSS

html {

height: 100vh;

}

button {

font-size: 1.4rem;

padding: 10px 20px;

border: 1px solid #cccccc;

border-radius: 10px;

outline: none;

}

css.target {

transition-property: background-color;

transition-duration: 1s;

background-color: #cccccc;

}

.target:hover,

.target:focus {

background-color: #eeeeee;

}

有关更多 transition-property 示例,请参阅我们的使用 CSS 过渡指南。

规范

规范

CSS 过渡# transition-property-property

浏览器兼容性

加载中…

另见

使用 CSS 过渡

transition

transition-duration

transition-timing-function

transition-delay

TransitionEvent

帮助改进 MDN

此页面对您有帮助吗?

了解如何贡献 本页面最后由MDN 贡献者于2025 年 8 月 13 日修改。

在 GitHub 上查看此页面 • 报告此内容的问题

Posted in 共创计划
Copyright © 2088 国电神策网游活动网 All Rights Reserved.
友情链接