某些选项在 fullpage.js 后未生效

Certain options not taking effect in fullpage.js

我正在使用 fullpage.js (which is brilliant), but I haven't been able to get a few of its options to have any effect. For example, the navigation won't appear, nor is the content vertically centered. Here 是我正在使用的代码的 link。以下是目前尚未生效的选项:

$('#fullpage').fullpage({
    navigation: true,
    navigationPosition: 'right',
    verticalCentered: true
});

如果熟悉 fullpage.js 的人能看一看,将不胜感激。

您的设置似乎已被应用,但您希望结果有所不同。例如,verticalCentered 正在工作,您可以通过检查页面并看到 vertical-align:middle 正在发生来判断。

并且您的导航栏在那里,只是由于某种原因不可见(也许您需要传递更多设置?不确定这一点。)

我不确定您要寻找的是什么,但我会使用 chrome devtools 如果您还没有帮助检查事情是否真的发生了变化。

我从未使用过 fullpage.js,但我只是查看了源代码和您的示例。

这是我想出的:

我不确定 "master" 分支是怎么回事,但它似乎已损坏(或者它仅适用于 jQuery 的特定版本)。

不过,您可以通过添加

dirty-fix 导航问题
<div id="fp-nav"><ul></ul></div>

在你的某处 body.


垂直对齐似乎适合我。