我对一个需要这种技术的网站有所了解。它与淡入技术相比,但在我看来,这更符合设计。无论如何都禁用滚动选项,只在单击按钮时滚动到锚点。如果有人得到一个教程的链接,那将非常有帮助,因为我无法自己清楚。
答案 0 :(得分:0)
要禁用滚动选项,您可以使用css溢出规则,如下所示:
overflow-y:hidden;
要为按钮添加功能,您必须使用设置为侦听点击的js事件侦听器:
document.getElementById("t1").addEventListener("click", scrollDown);
之后,您可以使用javascript或jquery将页面滚动到任何锚点,具体取决于已经发生的页面位置/点击等。
这里有一个混合的jsFiddle,它听起来像你想要做的: JsFiddle
我在这个例子中使用了很多div,但函数唯一重要的是使用元素的id。
希望这有帮助!