Я использую fullpagejs.fullpagejs - не изменять высоту одного элемента в шаблоне
Это замечательно, но я хотел бы иметь возможность сохранить размер некоторых из моих элементов, как есть.
В принципе, это просто макет у меня есть:
<?php get_header(); ?>
<div class="container fullscreen body" id="fullpage">
<!-- Section 1 -->
<div class="fullscreen-background fullpagescroll bg-position-bottom">...
<!-- Section 2 -->
<div class="fullscreen-background fullpagescroll bg-position-bottom">...
<!-- Section 3 -->
<div class="fullscreen-background fullpagescroll bg-position-bottom">...
<!-- Section 4 -->
<div class="fullscreen-background fullpagescroll bg-position-bottom">...
<!-- Section 5 -->
<div class="fullscreen-background fullpagescroll bg-position-bottom short">...
</div>
<?php get_footer(); ?>
В принципе, каждая секция полноэкранный режим с содержанием внутри него.
Это Javascript часть Всей страницы:
$('#fullpage').fullpage({
normalScrollElements: '#section5',
sectionSelector: '.fullpagescroll',
autoScrolling: true
});
моя проблема заключается в том, что в моем шаблоне, Разделе 5 + колонтитуле являются полноразмерные страницы, но теперь, с библиотекой, она изменилась так, что раздел 5 полноэкранный и нижний колонтитулы вообще не отображаются (я не могу прокрутить страницу 5)
Есть ли способ сохранить #section5
высоту нетронутой, но все еще можно прокручивать?
Я пробовал:
- перемещение
#section5
вне родительского DIV, где Вся страница инициализируется (#fullpage) - движущемся колонтитула внутри
#section5
- с использованием
fixedElements: '#section5'
- с использованием
normalScrollElements: '#section5'
Но, к сожалению, ни один из эта попытка сработала для меня.
Любое предложение о том, как этого достичь?
PS: Я знаю, что есть также тема WordPress (как довольно очевидно, что я разрабатываю тему WordPress), но на этом этапе (это в основном закончено) я не могу, и я не хочу меняться на предварительно созданный шаблон WordPress, чтобы иметь возможность использовать функциональные возможности этой библиотеки.
Заранее благодарен всем.
Прохладный. именно то, что мне нужно. Спасибо Alvaro и отличная библиотека;) – Nick
Я пробовал ваш ответ, но, к сожалению, он не работает на 100%, как бы мне хотелось. раздел5 теперь не полноэкранный, как я и хотел. Проблема в том, что я не могу прокручивать нижний колонтитул. Нижний колонтитул должен находиться за пределами div, который я устанавливаю, чтобы использовать fullpage, и я думаю, что это причина, почему это не прокрутка к этому разделу ... я прав? как я его решаю? – Nick
Ничего не должно быть за пределами fullPage.js, если только он не имеет фиксированного позиционного элемента. И в этом случае вам не нужен новый раздел. – Alvaro