Parallax“;滚动”;仅通过导航
Parallax "scrolling" only through navigation
由于我还是Javascript/Jquery/HTML5/CSS3的新手,我想我应该向你们这些经验丰富的程序员提问。
我有点拘泥于程序逻辑的开头。我想做一个有视差"滚动"效果的网站,但这种效果应该只有在用户点击屏幕边缘的导航按钮时才会发生。
网站的布局将是这样的:
O
OXO
O
"O"是内容div,"X"是"主页"(原点)。如果用户单击屏幕顶部的箭头(从原点),页面将向上滚动。其他方向也是如此。我想要一张巨大的机构照片作为背景,根据他们"滚动"到的特定内容div,使用视差效果来改变它的位置。
两天来,我一直在绞尽脑汁,想知道从哪里开始。任何帮助都将不胜感激,如果我需要更具体的事情,请告诉我。非常感谢。
主页内容处于视差体验的中间。
出于这个原因,你需要一个视差插件,可以处理垂直和水平视差效果,以便在你的网页中进行正确的导航。
考虑: 用于jQuery的滚动视差插件
上面的视差演示页面允许您双向滚动。
以下是我使用这个插件的方法
1.根据需要设计横向和纵向内容的网站。布局示例:
OOO Here, the top of the webpage is content about the "starting" point.
OXO Next, you have content on the sides of the "starting" point as shown.
OOO Finally, content is below the "starting" point to complete the webpage.
2.由于网页访问者将看到不需要的网页的最顶部,请使用jQuery.scrollTo()
插件设置页面加载的"起点"。
3.使用一个插件或方法,允许在"固定"位置的每个视口侧有4个透明箭头"div"。当用鼠标点击(或悬停)时,这将模拟滚动条的移动,视差网页插件将做出相应的反应。布局示例(请注意,外部导航是半透明的):
UUUUU Webpage top-content is here plus the overlay arrow for UP Navigation.
LOOOR LEFT and RIGHT Navigation arrows are seen on top of more "top" content.
LOXOR The center starting point will show the "fixed" Navigation arrows.
LOOOR LEFT and RIGHT Navigation arrows are seen below the "starting" point.
DDDDD Bottom-content is here plus the overlay arrow for DOWN Navigation.
网页最困难的部分是要有足够的"填充内容",占据"起点"的顶部和两侧。但是,如果"填充内容"是一个缩略图库,那么这个特定的视差页面看起来会非常好(而且不寻常!)。
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- 如何在定位导航后向下滚动页面
- fullpage.js和物化.js;使用实体侧导航禁用鼠标滚动
- 如何创建可以向下滚动的导航
- 缩小并更改滚动时的背景导航栏
- 当用户已经向下滚动页面时,我如何导航到锚标记
- 具有子菜单和平滑滚动的粘性导航
- 如何让左侧导航跟随用户向下滚动页面
- JQuery 滚动列表框模仿键盘导航
- 导航栏在向下滚动时会更改背景,但在向上滚动时不会更改回来
- 在离子滚动时隐藏离子导航栏
- 导航到新页面不会滚动到顶部
- 猫头鹰旋转木马需要滚动效果的导航悬停
- AngularJS指令:将jQuery导航滚动变成指令
- 使用主导航滚动网站问题
- 导航滚动到子链接时需要使用相同的颜色
- 一个页面的网站hashbang导航滚动
- 导航滚动与javascript
- 如何控制js导航滚动的速度
- 离开画布的导航滚动问题