请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

transition和animation有冲突吗

.show{
	opacity: 1;
	transition: all 2s ease-in;
}

.hide{
	opacity:0;
	animation: hide-item 2s ease-in forwards;
}
@keyframes hide-item
{
	0%
	{
		opacity: 1;
		color: red;
	}
	
	50%
	{
		opacity: 0.5;
		color: green;
	}
	100%
	{
		opacity:0;
		color: blue;
	}
}

这里在.show里面用的是transition 在.hide里面用的是animation。
结果在隐藏的时候有动画效果,在显示的时候就直接显示了

正在回答 回答被采纳积分+3

1回答

Dell 2019-04-13 19:27:45

没有冲突的

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信