В JQuery высота получается и устанавливается методом
.height()
Нужно динамически считать высоту хедера
Получить значения
transition можно так:
$elem.css('transition');
учитывая transition
Функция для определения Координат расположения элемента
.offset(), но вы это уже знаете.
затем вычитать от $elem.offset().top чтобы скролл был ровно к началу нужной секции
Прочитал, достаточно четко, и даже ответил. Возможно не так понял, вы хотите что бы вас научили считать?
Ок, держите:
Сложение и вычитание целых чисел
Вы,вероятно,не читали вопрос.