React js 右侧边栏:从右侧淡入淡出
React js right sidebar: fade-in fade-out from the right side
我正在尝试制作一个简单的右侧边栏,它应该从右侧点击淡入。下面是从左边显示的侧边栏示例: Jsfiddle
代码
有什么线索吗?我对 CSS 的了解;HTML 和 react JS 是基本的。因此,任何帮助或建议将不胜感激。
我已经为您更新了小提琴:
https://jsfiddle.net/cc96ku6t/3/
您需要在 css 中将left
更改为right
:
header {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 60px;
background-color: lightcoral;
}
.sidebar {
position: absolute;
top: 60px;
right: -300px;
height: 100%;
width: 300px;
transition: left .3s ease-in-out;
background-color: white;
}
.sidebar-toggle {
position: absolute;
top: 20%;
left: -60px;
height: 60px;
width: 60px;
z-index: 1;
}
.content {
position: absolute;
top: 60px;
left: 0;
right: 0;
height: 100%;
transition: left .3s ease-in-out;
background-color: lightgray;
}
.sidebar.open {
right: 0;
}
.content.open {
right: 300px;
}
相关文章:
- Javascript将图像src更改为淡入淡出
- css(或jQuery)悬停时淡入淡出
- 将淡入淡出添加到“我的身体背景滑块”
- 多重潜水淡入淡出打开
- 添加/删除类淡入淡出不起作用
- 带有计数器、缩略图、进度条和淡入淡出效果的简单jQuery幻灯片
- 使用jquery淡入淡出
- 淡入淡出脚本不起作用
- 具有淡入淡出效果的全背景图像
- jQuery滑块淡入淡出
- 在淡入淡出之间淡入淡出
- jQuery idTabs-使用鼠标悬停自动更改和淡入淡出
- 文本淡入淡出后循环加载页面
- 文本淡入淡出jquery
- 动画文本淡入淡出
- 如何添加淡入淡出效果
- (阅读更多链接)到模式淡入淡出视图
- 单击“淡入淡出”按钮
- JQuery刷新列表效果-淡入淡出问题
- 如何使部分在滚动中淡入淡出