Здравствуйте! Вопрос такой:
на JQuery делаю прокрутку до определённого элемента таким образом например:
var position = $('#element').offset().top;
$('.btn').click(function(){
$('html, body').animate({ scrollTop: position}, 500);
}
Суть в том, что на одних устройствах прокручивается нормально, а на других (как iphone 6 например) совсем чуть-чуть прокручивается. Более того, само значение position отличается на порядок. Пробовал умножать на 2.5 например (опытным путём подобрал) - работает, но соответственно на других устройствах слишком далеко уезжает.
Я так понял, что всё дело в размере реального пикселя? Как решается?