reactjs - 如何将 useTransition 侧边栏定位到最右侧
问题描述
我试图将这个侧边栏定位在它当前所做的相反的位置。我希望侧边栏从右侧进入并始终保持正确。没有离开。
这是您重现的沙箱链接 - https://codesandbox.io/s/react-spring-sidebar-transition-forked-igmgr。
谢谢你。
解决方案
首先将侧边栏放在右侧。
.sidebar {
position: absolute;
right:0;
}
将变换更改为正 x 方向
from: {
transform: "translateX(100%)"
},
enter: {
transform: `translateX(0)`
},
leave: {
transform: "translateY(100%)"
},
推荐阅读
- python - Selenium 的 driver.get() 调用的最大递归错误
- angular - 如何在 Angular 7 中使用 chart.js
- jquery - 未捕获的 TypeError:Button.addEventlistener 不是函数
- c++ - 查询 UAC 值时 SHGetValue 返回 2
- php - 有没有使用 Cpanel API 创建重定向的方法?
- html - 如何修复双击:移动设备(ios)上的悬停问题?
- objective-c - React Native 构建错误
- kubernetes - 从 helm 图表访问 /docker-entrypoint-initdb.d
- r - Haven 包将标签添加到 stata 数据
- ios - 快速处理多个状态