Инициализация

const dh = new DynamicHeader(".header", {
  modules: ["HeaderScroll"],
  headerScroll: {
    headerScrollClass: "header--dark",
    headerScrollPosition: 90,
    headerScrollEndPosition: 89,
  }  
});

HeaderScroll - это модуль, который предназначен для изменения стилей шапки сайта по достижении определенной позиции страницы при прокрутке.

Параметры

headerScrollPosition

По умолчанию: headerHeight

Позиция страницы, по достижении которой шапке сайта будет присвоен класс headerScrollClass.

headerScrollEndPosition

По умолчанию: headerScrollPosition - 1

Позиция страницы, по достижении которой будет удален класс headerScrollClass.

Демонстрационная секция