有没有一种方法可以模仿你在 iPhone 上看到的“滑动整个页面”的原生转换和功能,但在网络浏览器中?
我想要一个 HTML 页面滑过,一个新的 HTML 页面在按下按钮后取代它。
按钮不能保持不变。因此,如果您有一个恒定的标题,其中包含在框内滑动内容的按钮,那将是不正确的。我需要滑动整个网页。
我需要用 HTML5 制作的幻灯片吗?预先感谢您的任何帮助!
编辑:我也一直在考虑可能并排设置两个全尺寸的 DIV,其中一个隐藏在页面外,使用“溢出:隐藏”,然后使用 CSS 过渡点击一个按钮,然后将一个 DIV 移出屏幕,然后另一个进入视野,但我不知道该怎么做。
另一个真正困难的部分是我的 DIV 容器需要是动态的并且 100% 的宽度和高度。我不能使用固定尺寸。
编辑:
使用Ariel Flesler开发的 scrollTo 和 localscroll 函数,我已经能够完成 99% 的任务。然而,在开发的最后阶段,我遇到了一个巨大的障碍。这是一张图片,我希望它有助于解释我正在尝试做的事情:
我的问题是主要内容区域是一个固定位置,带有一个自动溢出功能,这样我就可以将 DIV 的滚动条保持在页眉和页脚之间。但问题是,当我通过点击按钮启动 DIV 的滑动动画时,固定内容区域不会移动,只有页眉和页脚移动。如果我将主要内容区域的定位更改为“相对”,那么一切都会按照我的意愿移动,但我会失去滚动的定位。
如果有人能弄清楚这一点,我将非常感激你!
(我会发布我拥有的链接,但我不能。这是公司的机密工作)
先感谢您!!
编辑 我正在审查所有这些信息。我会在几天内回复。谢谢大家的输入!