Как при переходе на главную страницу скроллить к секции

154
18 апреля 2018, 07:22

Есть две страницы - главная и contacts. В меню есть ещё один раздел - solutions (это секция, которая находится на главной странице). Находясь на странице contacts, я перехожу на solutions, мне открывает главную страницу и скроллит к этой секции. Проблема в том, что эта секция залезает под меню, и я хочу, чтобы окно чуть выше было при появлении. Как это можно сделать?

Ссылка на главной при переходе получается mainsite/#solutions.

Пробовал таким способом, но не срабатывает, буду признателен за помощь

js:
function initScroll() {
        var url = window.location.href;
        if (url == "#solutions") {
            var target = $("#solutions");
            $('html, body').animate({
                    scrollTop: target.offset().top - 50
                }, 1000);
                return false;
        }
    }
    initScroll();
READ ALSO
Почему не работает scrollTo?

Почему не работает scrollTo?

Вроде все делаю правильноОднако не работает

147
angular ag-grid

angular ag-grid

Имеется таблица ag-grid в которую добавляются записи, как осуществить добавление новой записи в начало списка?

119
Перезаписать файл Gulp

Перезаписать файл Gulp

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

159