reactjs - react-spring:我真的只能通过视口高度(通过`pages`属性)设置高度吗?
问题描述
我正在尝试使用react-spring
在我的网站上创建视差效果。我希望视差容器成为整个站点的背景,并在底部加上一个 100vh 的“页脚”。这是我的意思的简单图表:
我的问题是,根据react-spring parallax docs,视差容器需要一个pages
属性,该属性“确定每个页面占用 100% 可见容器的内部内容的总空间”。
根据我对这一点的理解以及我的测试,这意味着我必须根据 100% 视口高度的划分明确设置视差容器的整个高度。这意味着我不能只让视差容器包含我的网站的内容,它没有预设高度,更不用说高度除以 100vh。
所以我的问题是,我可以让 Parallax Containerreact-spring
完全包含我整个网站的内容,再加上底部的 100vh 吗?
这是我的问题的沙盒演示,pages
在第 29 行设置了 Parallax 属性:https ://codesandbox.io/embed/react-spring-pageheight-question-c12er
解决方案
推荐阅读
- android - android:在google doc中打开pdf时,webview有时会显示空白屏幕
- python - 使用python的json模块解析json请求
- r - 如何在ggplot2中为同一变量添加具有不同单位的第二个图例?
- laravel - 带有 vue js 和 laravel 的数据表
- python - Python 不执行使用 pip 安装的脚本
- linux - 将命令的输出用于另一个
- three.js - 具有多种材质的 Threejs 对象不适用于 RayCasting
- python - 将 django 与 aiohttp/asyncio 集成
- php - 在 AJAX 成功时显示成功消息
- java - 为什么 type param 不支持下限有什么具体的理由不支持