Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Прокрутка до элемента с помощью scrollTop при zoom:90% (https://javascript.ru/forum/misc/51565-prokrutka-do-ehlementa-s-pomoshhyu-scrolltop-pri-zoom-90%25.html)

rebroff 11.11.2014 14:52

Прокрутка до элемента с помощью scrollTop при zoom:90%
 
Здравствуйте.

На сайте реализована прокрутка до блока с ID по клику на пункт меню.
$('.main_menu a').click(function () {
   var elementClick = $(this).attr('href');
   var destination = $(elementClick).offset().top;

   $('body').animate({ scrollTop: destination  }, 1000);

   return false;
});


Все работает, все ок. Но по прошествии некоторого времени заказчику захотелось изменить масштаб задав
Код:

body {
  zoom: 90%;
}


Теперь скролл не работает. Не могу понять, как его подружить с масштабированием.
Вернее он работает, но прокручивает визуально не до верхней границы целевого блока.

Заранее благодарю за помощь.


Часовой пояс GMT +3, время: 11:36.