Sto lavorando al progetto con più animazioni sullo stesso elemento di volta in volta e passando da animation-play-state
paused
a running
.CSS3 animation-play-state in stenografia non funziona in IE e Safari
Quando sto provando ad aggiungere una classe con sintassi stenografica animazione incluso animation-play-state:running
, allora non funziona in IE & Safari.
.fadein-left {
-webkit-animation: fadeInLeft 1s 2s both running;
animation: fadeInLeft 1s 2s both running;
}
Ma se io uso animation-play-state
in linea separata allora sta funzionando bene in tutti i browser.
.fadein-left {
-webkit-animation: fadeInLeft 1s 2s both;
animation: fadeInLeft 1s 2s both;
-webkit-animation-play-state: running;
animation-play-state: running;
}
ho controllato proprietà di animazione sul msdn in Osservazioni sezione hanno solo mentioned-
Tuttavia, la proprietà di animazione non specifica i valori per la proprietà di animazione-play-Stato .
E 'possibile utilizzare animation-play-state
in animazione stenografica o devo usarlo in una riga separata?
Hai trovato una soluzione a questo problema? Rimane ancora in Safari 9.0.2 (aggiornato all'11 gennaio 2016). – Jimbo
@Jimbo Nessuna soluzione ancora :(Penso che sia un bug del browser –
Vuoi inviare un bug report? Lo riprenderò felicemente. Inoltre, se si prova e si imposta la proprietà 'animation-delay' in safari, usando JavaScript, sovrascrive anche l'intera proprietà di stenografia 'animation' con quel valore.Non so se hai avuto anche questo problema, ma ecco la mia [domanda] (http://stackoverflow.com/questions/34722355/ impostazione-animazione-ritardo-in-safari-sovrascrittura-animazione-proprietà-ma-non-in-chro) su di esso – Jimbo