gpt4 book ai didi

html - 为什么CSS动画要产生渐变?

转载 作者:行者123 更新时间:2023-11-28 04:33:32 26 4
gpt4 key购买 nike

为什么CSS动画要产生渐变?有什么方法可以消除渐变效果?在不运行代码的情况下,您如何知道它会产生什么样的梯度?

 0%,
100% {
background-color: red
}
50% {
background-color: yellow
}

最佳答案

background-color 被认为是 animated property .要克服颜色的逐渐变化,您需要使用 steps()

.some-class {
width: 200px;
height: 200px;
animation: anim 1s steps(2) infinite;
}

@keyframes anim {
from { background-color: yellow; }
to { background-color: red; }
}
<div class="some-class"></div>

关于html - 为什么CSS动画要产生渐变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41620894/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com