Почему после обновления страницы происходит скролл?

Использую gulp и после обновления страницы, происходит скролл к середине страницы, не могу понять почему и как убрать.

Часть моего gulpfile.js:
gulp.task('server', function () {
	browserSync({
		server: {
			baseDir: './build'
		},
		tunnel: false,
		host: 'localhost',
		port: 9000,
		logPrefix: "test",
		open: false
	});
});

gulp.task('pages', function() {
	return gulp.src(path.in.pages)
		.pipe(rigger())
		.pipe(gulp.dest(path.out.pages))
		.pipe(reload({stream: true}));
});


Сейчас заметил еще, сначала работает все нормально. Как только сам обновляю страницу, появляется проблема со скроллом. Причем несколько раз обновлял страницу и сроллилась к разным местам. Похоже будто запоминается позиция скролла и с какого то момента перестает обновляться, все время на одном и том же месте открывается
  • Вопрос задан
  • 260 просмотров
Решения вопроса 1
@zolotykh
web-разработчик
Возможно у вас страница одновременно открыта в нескольких вкладках?
https://www.browsersync.io/docs/options
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы