Ich versuche zu erreichen und "Öffnen-Fenster" Animation habe ich versucht, die folgenden:Wie macht man eine Transformationsskalenanimation mit jQuery?
import $ from 'jquery'
export const fade = {
css: false,
enter: function (el, done) {
$(el)
.css('opacity', 0)
.css({ transform: 'scale(0.9,0.9)' })
.animate({
opacity: 1,
transform: 'scale(1,1)'
}, 1000, done)
},
enterCancelled: function (el) {
$(el).stop()
},
leave: function (el, done) {
$(el).animate({
opacity: 0,
transform: 'scale(0.9,0.9)'
}, 1000, done)
},
leaveCancelled: function (el) {
$(el).stop()
}
}
Aber nur die opacity
Animation funktioniert (es von 0 bis 1 geht). Und nur transform: 'scale(0.9,0.9)'
wird angewendet.
Hinweis: Ich habe auch versucht mit '-webkit-transform'
seit ich Chrome benutze, aber es hat auch nicht funktioniert.
Was ist der Grund transform
funktioniert nicht?
können Sie CSS-Animationen verwenden? einfach addClass und removeClass mit jQuery und fügen Sie Animationen "Übergang" in CSS – murli2308