2
我已经已经检查了有关此主题的现有帖子,但这些解决方案无效。CSS3动画不适用于Firefox中的渐变背景
我有一个简单的CSS3
背景动画。 Works fine ion Chrome
& IE
,但在Firefox中不起作用。我目前使用Firefox developer edition v46.0a2 (2016-02-28)
。这是风格。
@-webkit-keyframes danger {
0% {background-color: orange;}
50% {background-color: red;}
100% {background-color: orange;}
}
@keyframes danger {
0% {background: radial-gradient(circle, #ff1a1a, #ff5050, #ff5500);}
50% {background: radial-gradient(circle, #b30000, #ff0000, #ff471a);}
100% {background: radial-gradient(circle, #ff1a1a, #ff5050, #ff5500);}
}
.blink {
width: 200px;
height: 200px;
background-color: #ff1a1a; /*rgba(256, 0, 0, 1.0); /*#de6363;*/
-webkit-animation: danger 0.3s infinite;
animation: danger 0.3s infinite;
}
请检查该JSFiddle demo。
加上'-moz-动画:危险的0.3秒无限;' – Chris
@克里斯已尝试已经,没有工作! –
如果您将'@ keyframes'规则中的'radial-gradient(...);的内部更改为静态颜色('orange'或'red'),则动画将运行,看起来像是问题所在与'径向梯度' – shamsup