parallax相关内容

使用useEffect操作在不同屏幕上无响应的DOM事件

当前,我正在尝试在Reaction中实现以下视差效果,即我的图像垂直于固定位置,但随文本从左向右移动。 我已经使用useEffect实现了这一点,其中我获取总高度像素并相应地移动我的组件。问题是它在我的屏幕上看起来很完美,但一旦我把它调整到一个更大或更小的屏幕上,布局就会变得摇摇欲坠。不管怎么说,有没有同样的效果,但反应友好。您可以随意编辑CodeSandBox CodeSandBox ..
发布时间:2022-03-10 10:49:02 前端开发

如何在 2 个 ViewPager 之间产生视差效果?

背景 考虑以下场景: 有 2 个 viewPager,每个 viewPager 的宽度和高度都不同,但它们的页数完全相同. 拖动一个应该拖动另一个,所以效果就像“视差"效果. 与 #2 相同,但用于另一个 viewPager. viewpagers 之间还有一个自动切换机制,因此它会每 2 秒自动切换到下一页(如果在最后一页,则切换回第一页). 问题 我认为我的某些功 ..
发布时间:2022-01-19 19:55:25 移动开发

Android视差效果和视图寻呼机

我正在尝试在我的应用程序中实现视差效果.我有一个 FragmentActivity 实现 OnPageChangeListener 接口并监听我的 ViewPager 滚动事件. 为了在我的 XML 中实现这种效果,我在所有其他视图的后面都有一个 LinearLayout,并在 onPageScrolled 回调中移动它.如果我只是滑动就可以了,效果会起作用并且背景位置会发生变化.但是当我的 ..
发布时间:2022-01-19 19:35:53 移动开发

Android 的 ViewPager 中的视差效果

我试图在我的片段中滑动时模拟视差效果,我已经阅读过 beginFakeDrag 和 fakeDragBy 但老实说,我不知道它是否是解决我的问题的最佳方法. 有人用 ViewPager 做过类似的事情,或者有关于我应该如何处理这个问题的提示吗? 谢谢 解决方案 这个问题有点老了,但是当我试图这样做时,我发现了它...... 我实现了自己的解决方案,基本上扩展了 ViewP ..
发布时间:2022-01-19 19:33:15 移动开发

关于请求动画帧的问题

我正在尝试构建一个视差站点,它会在滚动站点时移动一些元素.但在阅读 Paul Irish 的这篇文章,以及 这个视频 说滚动监听器有点错误.我的问题是: 在 Chrome 中看起来很流畅,但在 Firefox 中闪烁很严重.我在这里做错了吗? 我的代码实际上是否比使用普通的滚动事件监听器占用更多的资源?每次我使用这段代码时,我都能听到我的笔记本电脑风扇在燃烧. 我的文件位于 http ..
发布时间:2022-01-19 12:47:42 前端开发

单击菜单链接从一个 div 移动到另一个

我想在我的网站上制作动画效果,当我们单击菜单链接(例如 about-section)时,它会以视差样式为该 div 设置动画. 如果你知道任何可以在这方面帮助我的 jquery 插件,那么请告诉我,如果你也向我展示一个例子会更好. 查看代码获取帮助: .Home-section {高度:500px;背景:深天蓝;}.About-section {高度:300px;背景:深粉色;} ..
发布时间:2022-01-11 13:15:12 前端开发

使用视差滚动实现类似 twitter Profile 的视图

我想实现以下类型的视图,其中视图可以完全滚动,并包含 2 个不同的滚动视图(主要和次要)以及无限可滚动的内容.这代表了我想要的确切东西. 红色视图是超级视图 - 应该垂直滚动 绿色视图是当前视图的高度,只是静态的.那不滚动 blue 视图是水平滚动视图,其中每个标签都有一个 yellow 垂直滚动无限集合视图 标签在给定视频中滚动.在每个标签下都有我在第 3 点提到的集合视图 蓝 ..
发布时间:2022-01-09 08:37:05 移动开发

(CSS)使背景图像滚动比其他所有内容都慢

这是我的正文 CSS 代码: 正文{填充:0;边距:0;背景图像:url(“../images/background.jpg");背景重复:不重复;背景颜色:灰色;背景尺寸:100%;} 我想要做的是让图像滚动的速度比页面上的其他所有内容都慢,从而产生简单的视差效果.我在网上查了一下,我看到的所有例子都比我想要的复杂得多. 解决方案 我偶然发现这个是为了在我用纯 CSS 创建的视差速度 ..
发布时间:2022-01-08 13:07:55 前端开发

固定附件背景图像在与 css 转换结合使用时在 chrome 中闪烁/消失

我目前正在做一个视差网站主题.背景图像需要固定为某些'div'和'section'附加,以避免jquery沉迷于所有内容.问题是任何动画项目下方的标签的背景图像在转换完成时都会消失,仅在 Google Chrome 上.补救措施? 解决方案 这是一个非常普遍的未解之谜.最近我遇到了同样的问题,并且“-webkit-backface-visibility: hidden"被证明是没用的(在我 ..
发布时间:2022-01-08 12:36:03 其他开发

UIScrollView 子视图的视差效果

我正在尝试在 UIScrollView 内的 UIView 上创建视差效果.效果似乎有效,但效果不佳. 首先,我将两个 UIView 子视图添加到 UIScrollView 并设置 UIScrollViews contentSize. 视图汇总并创建 {320, 1000} 的 contentSize. 然后我在 scrollViewDidScroll 中实现了以下内容: - (v ..
发布时间:2021-12-31 21:03:41 移动开发

如何在垂直滚动上使用 Stellar.js 从侧面移动/动画元素?

我正在使用 Stellar.js jQuery 插件来创建视差滚动效果,但是我不确定 Stellar 是否支持我正在努力实现的目标.我有基本的视差滚动效果正常工作(主要基于 本教程来自 TutsPlus). 我想要完成的是让它在用户向下滚动页面时,某些元素从所有不同的角度移动/动画进入视图 - 绑定到滚动位置.例如,当用户向下滚动页面时,一个苹果从屏幕的右上角位置进入视图,当用户继续向下滚动 ..
发布时间:2021-12-29 10:58:56 前端开发

Javascript - 使用鼠标滚轮平滑视差滚动

我有一个页面,我正在应用视差效果.这是使用 translate3d 完成的.现在,虽然这很有效,但我想知道如何在使用鼠标滚轮滚动时覆盖默认的“步骤"? 如果我用滚动条滚动,一切都很好.但是使用鼠标滚轮,一切都变得神经质. 我以一种非常直接的方式来做这件事: var prefix = Modernizr.prefixed('transform');$window.on('scroll ..
发布时间:2021-12-29 10:57:42 前端开发

使用官方支持库 23.x.+ bottomSheet 像谷歌地图一样向上滑动图像

更新 我想实现与谷歌地图相同的行为支持库 23.x.+ 而没有任何第三个库 注意:这不是一个重复的问题,因为: 我想使用行为、支持库而不使用任何 3rd 方库(我在问题标题和上面的描述中添加了它) 我想要你在下一个 gif 中看到的所有行为,其他问题是要求一两个行为并无论如何使用来实现它. 我已经使用了 Official bottomSheet(甚至在选项卡和视图寻呼机中 ..
发布时间:2021-12-10 22:31:19 移动开发

在部分内创建视差页面和定位元素

我目前正在构建一个视差页面,但是我在将元素定位在各个部分时遇到了问题.因此我的问题是绝对定位. 有没有办法让绝对位置只在一个部分而不是整个页面/视口内工作? 我做了一个非常小的例子来说明我想要做的事情:https://jsfiddle.net/zu2epxxxq/1/ 正如您所看到的,#second 部分中的段落应该位于该部分的内部,而不是主要部分 #first.显然,这是使用绝 ..
发布时间:2021-11-26 16:08:20 前端开发

在部分内创建视差页面和定位元素

我目前正在构建一个视差页面,但是我在将元素定位在各个部分时遇到了问题.因此我的问题是绝对定位. 有没有办法让绝对位置只在一个部分而不是整个页面/视口内工作? 我做了一个非常小的例子来说明我想要做的事情:https://jsfiddle.net/zu2epxxxq/1/ 正如您所看到的,#second 部分中的段落应该位于该部分的内部,而不是主要部分 #first.显然,这是使用绝 ..
发布时间:2021-11-25 08:41:20 前端开发