我正在尝试使用 CSS 变量作为背景颜色值。我让它在 Chrome 中工作,但不能在 Edge 浏览器中工作。我不确定是我做错了什么还是 Edge 浏览器的错误。
在本例中,方块将背景颜色从蓝色变为红色。但在 Edge 中,它仍然是白色的。
:root {
--blue-color: blue;
--red-color: red;
}
@keyframes animatedBackground {
0% { background-color: var(--blue-color); }
100% { background-color: var(--red-color); }
}
#animate-area {
width: 100px;
height:100px;
animation: animatedBackground 1s linear infinite;
}
<div id="animate-area"></div>