【发布时间】:2018-02-08 16:16:49
【问题描述】:
我正在尝试制作一个包含所有由滚动触发的事件的网站。我只需要帮助来达到这个效果:
- 我有一个网站,其中有几个 div 填充了所有视口,我希望用户能够向下滚动到一个命名的 div,然后当他继续滚动网站时停止垂直滚动,但 div 的内容水平滚动.完成后,网站可以再次垂直滚动。
<body>
<header> </header>
<div class="scroll-vertical" id="tile1"></div>
<div class="scroll-vertical" id="tile2"></div>
<div class="scroll-vertical" id="tile3"></div>
<div class="scroll-horizontal" id="tile4">
<div class="horizontal" id="tile5"></div>
<div class="horizontal" id="tile5-a"></div>
<div class="horizontal" id="tile5-b"></div>
<div class="horizontal" id="tile5-c"></div>
</div>
<div class="scroll-vertical" id="tile6"></div>
<div class="scroll-vertical" id="tile7"></div>
<footer> </footer>
- 如何使网站只能从一个 div 滚动到另一个(整页)
我知道有一个名为 fullpage.js 的 jquery 插件做得很好,但作为一个学生使用插件学习 Web 开发并不是提高我技能的最佳方式。
感谢您的帮助!
西蒙干杯
【问题讨论】:
标签: javascript jquery html css scroll