Javascript ReactJs侧栏右侧内容
我使用libraryJavascript ReactJs侧栏右侧内容,javascript,html,css,reactjs,Javascript,Html,Css,Reactjs,我使用libraryreact pro侧边栏创建了带有图标的可折叠侧边栏,我的问题是如何使我的主内容位于右侧(可折叠侧边栏旁边),同时使其响应 import React,{useState}来自“React”; 导入“./styles/dashboard.css”; 导入'react pro sidebar/dist/css/styles.css'; 从“/Dashboard”导入{BuildHeaderDashboard、BuildTopNavigationBar、BuildSideBar}
react pro侧边栏
创建了带有图标的可折叠侧边栏,我的问题是如何使我的主
内容位于右侧(可折叠侧边栏旁边),同时使其响应
import React,{useState}来自“React”;
导入“./styles/dashboard.css”;
导入'react pro sidebar/dist/css/styles.css';
从“/Dashboard”导入{BuildHeaderDashboard、BuildTopNavigationBar、BuildSideBar};
导出常数公司端口=()=>{
const[toggleCollapse,setToggleCollapse]=useState(false);
const handleToggleCollapse=(事件)=>{
setToggleCollapse(!toggleCollapse);
}
返回(
testfdsafdasfd afd asfd asfd haskf hdashf kjdsahfk JDSAHFK hdashf dsahf dshaf hdask fhjdasj
);
}
导出默认公司门户代码>
main{
位置:相对位置;
填充:24px;
柔性生长:1;
显示器:flex;
弯曲方向:立柱;
溢出y:自动;
}
.pro侧边栏{
位置:绝对!重要;
}
您好,请尝试以下解决方案
<!DOCTYPE html>
<html>
<style>
main {
position: relative;
padding: 24px;
flex-grow: 1;
display: flex;
flex-direction: column;
overflow-y: auto;
}
</style>
<body>
<div style="display:flex">
<div style="width: 150px;height: 100vh; background-color: grey;">Left Side</div>
<main>estfdsafdasfd afd asfd asfd haskf hdashf kjdsahfk jdsahkf hdashf dsahf dshaf hdask fhjdas</main>
</div>
</body>
</html>
主要{
位置:相对位置;
填充:24px;
柔性生长:1;
显示器:flex;
弯曲方向:立柱;
溢出y:自动;
}
左侧
ESTFDSAFD afd asfd asfd haskf hdashf kjdsahfk JDSAHFK hdashf dsahf dshaf hdask FHJDA