Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Проблема со скроллом в респонсив версии (https://javascript.ru/forum/dom-window/50827-problema-so-skrollom-v-responsiv-versii.html)

Alfer 13.10.2014 02:27

Проблема со скроллом в респонсив версии
 
Добрый день есть сайт: http://yksi-soft.com/ - работает себе сайт, все вроде бы ничего, но вот беда, когда окно ресайзим по ширине, этот самый скролл недокручивает до определенных див элементов, причем такая проблема только на мобильных - помогите как решить этот вопрос? как сделать чтоб на мобильных докручивал скролл корректно?

<script>
    $(document).ready(function(){
    $('a[href^="#"]').bind('click.smoothscroll',function (e) {
        e.preventDefault();
 
        var target = this.hash,
        $target = $(target);
 
        $('html, body').stop().animate({
            'scrollTop': $target.offset().top
        }, 1200, 'swing', function () {
            window.location.hash = target;
        });
    });
 
});
</script>


код который я использую для прокрутки от якоря к якорю, не корректно только в респонсиве, выручайте пожалуйста, может скрипт надо подправить? господа гуру, спасибо зараннее

krasovsky 13.10.2014 08:49

Вероятно неверно вычисляется offset top элемента к которому надо крутить. Точнее - проверь верстку, padding'и,msrgin'ы, возможно на респонисиве блоки к которым крутишь некорректно размещаются.


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