jQuery Animate top: не работает в Chrome - PullRequest
1 голос
/ 05 апреля 2011

Хорошо, я действительно не могу понять, почему этот код не работает.Работает нормально в других браузерах, но в Chrome панель не прокручивается.

У меня есть панель инструментов, которую я хочу прокручивать вверх и вниз по странице.Это работает в других браузерах, но не в Chrome:

$("#toolbar").stop().animate({top: 100}, 1000);

Это действительно не имеет никакого смысла для меня ... Вот CSS:

#toolbar{
position:absolute;
top:50px;
left:0px;
z-index:9999;
width:100%;}

В настоящее время единственная мысль вdiv это текст, может кто-нибудь помочь!?

Ответы [ 3 ]

0 голосов
/ 04 января 2012

Попробуйте это:

$("#toolbar").stop().animate({top: '100px'}, 1000);
0 голосов
/ 31 августа 2014

вместо top, используйте {"padding-top":"+=15px"} для относительного

0 голосов
/ 09 апреля 2011

Используйте stop с аргументами, например stop(true,false). Это должно исправить поведение в Chrome.

...