Я попытался выровнять по центру все разделы страницы по вертикали, но не смог добиться этого, как будто я обновляю страницу и прокручиваю вниз, тогда стрелка следующего раздела слишком далеко вниз, а также содержимое внутри раздела не центрировано.
Затем я снова обновляюсь и прокручиваю вниз, затем он работает отлично, а также раздел находится посередине, и стрелка прокрутки вниз этого раздела также идеальна.
Я использовал enfold theme, и все разделы устанавливаются из бэкэнда с помощью theme, а также егоцветной раздел темы, предоставленный ими.
Когда я обращаюсь к их поддержке, они предлагают использовать приведенный ниже код в function.php
дочерней темы.
function change_aviajs() {
wp_dequeue_script( 'avia-default' );
wp_enqueue_script( 'avia-default-child', get_stylesheet_directory_uri().'/js/avia.js', array('jquery'), 2, true );
}
add_action( 'wp_enqueue_scripts', 'change_aviajs', 100 );
, затем они предлагают добавить sticky = $('.html_header_sticky').length,
ниже этого shrink = $('.html_header_top.html_header_shrinking').length,
в avia.js
Затем добавьте этот
if(sticky) {
fixedMainPadding -= $header.height();
}
После этого:
if(frame.length){
fixedMainPadding += frame.height();
}
Но все же нет удачи и ихРешение не решило проблему. Любая помощь будет оценена.