视差滚动js_使用StickyStack.js轻松实现视差滚动

视差效果很快引起了人们的注意。 向下滚动页面时,这些效果可以使某些背景保持可见。 您会在许多网站和WordPress主题上发现视差滚动,它们是现代网页设计的重要组成部分。

您还可以使用StickyStack.js插件构建独特的视差样式 。 它基于jQuery构建,并在向下滚动时使每个主页部分始终停留在顶部。

这造成了分层网站错觉,其中每个页面都“堆叠”在另一个页面的顶部。 真的很酷,而且很容易自行设置。

尽管设置起来非常容易,但确实需要对前端开发有所了解。

您需要首先在主容器内创建单个页面节 。 这样,您将所有内容都包含在HTML中 ,因此您可以使用StickyStack jQuery函数定位所有内容。

它还带有一些选项,您可以在其中自定义父容器应堆叠元素以及可能需要的阴影(如果您喜欢该效果)。

这是GitHub页面上的代码示例

$('.main-content-wrapper').stickyStack({
	containerElement: '.main-content-wrapper',
	stackingElement: 'section',
	boxShadow: '0 -3px 20px rgba(0, 0, 0, 0.25)'
});

尽管此更新大约两年没有更新,但它仍然是一个非常可靠的插件。 它在我测试过的所有浏览器 (Chrome,Safari和Firefox) 中都起作用,并且支持所有版本的jQuery

另外,压缩后的文件只有2KB ,对于一个插件来说是一个不错的大小。

要了解更多信息,请访问仓库并查看StickyStack可以提供的服务。 我认为它在单页网站具有全屏大背景的登录页面上效果最佳。

如果您想在现场站点查看效果,还可以在CodePen上查看现场演示


翻译自: https://www.hongkiat.com/blog/parallax-scrolling-stickystack-js/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值