我正在使用autoprefixer并认为firefox中的关键帧不必加前缀。 (使用最新的FF38)
我原来的CSS
.blinking-cursor {
font-weight: 100;
font-size: 1rem;
color: #2E3D48;
animation: 1s blink step-end infinite;
}
@keyframes "blink" {
from, to {
color: transparent;
}
50% {
color: black;
}
}
<span class="blinking-cursor">|</span>
autoprefixer生成的CSS
.blinking-cursor {
display:block;
font-weight: 100;
font-size: 30px;
color: #2E3D48;
-webkit-animation: 1s blink step-end infinite;
animation: 1s blink step-end infinite;
}
@keyframes "blink" {
from, to {
color: transparent;
}
50% {
color: black;
}
}
@-webkit-keyframes "blink" {
from, to {
color: transparent;
}
50% {
color: black;
}
}
<span class="blinking-cursor">|</span>
那么为什么光标在动画时没有动画,如果使用了-moz
http://codepen.io/ArtemGordinsky/pen/GnLBq
答案 0 :(得分:2)
删除关键帧声明中动画名称周围的引号DateTime.Now
。动画名称是标识符,而不是字符串。
"