fullpage.js - 滚动不在fullpage.js包装中的div不可能在IOS
问题描述:
我有一个Fullpage.js包装和一个特殊的重叠或页脚包装。 我现在的问题是,我不能在IOS上的页脚div内滚动内容。它适用于android和所有主流浏览器,但不适用于IOS。fullpage.js - 滚动不在fullpage.js包装中的div不可能在IOS
任何想法如何我可以得到这个工作?只需打开IOS设备上的小提琴并尝试滚动白色页脚https://jsfiddle.net/t5eu2hdc/9/
非常感谢您的帮助。
$('.viewport').fullpage({
anchors: ['test', 'test2', 'test3'],
navigation: true,
navigationPosition: 'right',
css3: true,
easingcss3: 'ease-in-out',
//fixedElements: '.footer',
normalScollElements: '.footer-inner',
scrollingSpeed: 1000,
scrollOverflow: true,
controlArrows: false,
});
<div class="viewport">
<div class="section">1</div>
<div class="section">2</div>
<div class="section">3</div>
</div>
<div class="footer">
<div class="footer-inner">
here goes the text
</div>
</div>
答
我回答你的问题in the github issues forum。
至于建议:
我会建议你使用CSS3:假的,并放置在fullPage.js包装内的元素。 然后使用
normalScrollElements
。除此之外...你将不得不修改库和改变一些东西建议in this comment。
答
不幸的是,在我的情况下,在github问题论坛中没有任何建议。所以我转移到IScroll在IOS设备上滚动。现在它工作得很好。对于Android和普通浏览器,我仍然可以使用本机滚动。