高度动画在 CSS 示例中不起作用
height animation is not working in CSS sample
有人知道为什么高度动画在此示例中不起作用并导致动画出现此 "jump" 吗?
transition: height .5s;
http://jsfiddle.net/0a72pr9g/16/
谢谢,
尼克
我找到了解决办法!我从这个切换
transition: height .5s;
transition: margin .5s;
transition: transform .5s;
对此(我添加了一些动画,但它们无关)
transition: height .25s, margin .25s, transform .25s, background .25s, color .25s;
这解决了问题!如果有人知道为什么,我很想知道。
这是更新后的示例。
http://jsfiddle.net/0a72pr9g/23/
谢谢
一个过渡抵消了另一个,另一个,你需要这样做:
.box {
transition: height .5s, margin .5s, transform .5s;
}
不是这样的:
.box {
transition: height .5s;
transition: margin .5s;
transition: transform .5s;
}
有人知道为什么高度动画在此示例中不起作用并导致动画出现此 "jump" 吗?
transition: height .5s;
http://jsfiddle.net/0a72pr9g/16/
谢谢, 尼克
我找到了解决办法!我从这个切换
transition: height .5s;
transition: margin .5s;
transition: transform .5s;
对此(我添加了一些动画,但它们无关)
transition: height .25s, margin .25s, transform .25s, background .25s, color .25s;
这解决了问题!如果有人知道为什么,我很想知道。
这是更新后的示例。
http://jsfiddle.net/0a72pr9g/23/
谢谢
一个过渡抵消了另一个,另一个,你需要这样做:
.box {
transition: height .5s, margin .5s, transform .5s;
}
不是这样的:
.box {
transition: height .5s;
transition: margin .5s;
transition: transform .5s;
}