javascript - fullpage.js - Fp-auto-height 中间部分在单击anchor 和 moveTo() 最后一部分时没有达到其实际高度
问题描述
我有 3 个部分:
- 主要有链接
- 内容部分
- 联系人(占页面的一半)
初始化库时,我将scrollOverflow设置为true,这样当用户滚动页面时,内容部分将正常滚动。
通过单击链接,它应该滚动到联系人。我使用方法:fullpage_api.moveTo(3)。 但是在滚动(移动到 3 部分)时,内容部分不会滚动并停留在其内容的开头。
搬家后:
- 页面的前半部分是第二部分的开始
- 后半部分是联系人页面。
假定行为:
- 当页面在点击后滚动到联系人时,内容部分也会滚动。
我尝试了以下 onclick-flow:
- 销毁整页
- 用scrollOverflow: false初始化它
- 移至第 3 节
- 销毁整页
- 用scrollOverflow初始化它:true
但是在最后一次初始化之后,页面会跳到开头。这太疯狂了,不能成为最好的方法。
当然,对于这种普通的情况,有一个很好的解决方案!
<div class="section">
<a href="#contact">Click me</a>
</div>
<div class="section fp-auto-height">
Height is more than one page
</div>
<div class="section fp-auto-height">
Contact
</div>
解决方案
推荐阅读
- julia - Julia 相当于 R 的 ?? (双问号 help.search 所有包)
- dart - 如何使用一些初始化代码制作单例类?
- isabelle - 伊莎贝尔中存在量化的元符号
- node.js - 如何在 Handlebar HBs 引擎中使用 If 条件
- c# - 将动态列表序列化为 CSV,Servicestack.Text 中没有标题
- c++ - 输入到特定长度的填充文本添加空格
- sql-server - 同步订阅者时出现奇怪的错误消息
- excel - Excel 上的错误处理错误(类型不匹配错误 13)
- amazon-web-services - AWS S3。将不属于我的存储库中的文件同步到我的 PC 需要多少费用?
- cassandra - 如何在键值存储中存储具有 2 个键的记录?