У меня небольшая проблема с моей анимацией. Довольно просто я беру скрытый элемент и сползаю его. Этот скрытый элемент имеет верхний край 30px.jQuery animate и css margin
$(myselector).animate({
opacity: 100
},function() {
$(this).slideDown(function() {
// do stuff here
});
});
Когда анимация начинается, у нее нет верхнего поля, но по мере того, как анимация запускается, она скользит вниз, пока она не будет иметь верхний край 30px.
Как я могу заставить анимацию начать с верхней границы 30px уже на месте?
Согласовано, 'набивка-top' главным образом лучше для анимации, чем' маржинальной-top', который Judder элемент при анимации, так что 'набивка-top' это путь. – MacMac