elementUI 中有一個隱藏組件<el-scrollbar>,用來修改滾動條的樣式;
1.組件名稱
<el-scrollbar></el-scrollbar>
2.修改默認樣式 ,最好在前面加上:class名/id名,用來區別
.page-component__scroll .el-scrollbar__wrap {
overflow-x: hidden;
}
一種情況用於高度固定:
<div style="height:600px;">
<el-scrollbar style="height:100%">
<div style="width:700px;height:700px;border:solid;" >
....... blabla.....
</div>
</el-scrollbar>
</div>
一種情況用於高度100%自適應:
<div id="app">
<div class="left">
<el-scrollbar class='page-component__scroll'>
<div class="box">123</div>
</el-scrollbar>
</div>
<div class="right">
<el-scrollbar class='page-component__scroll'>
<div class="box">123</div>
</el-scrollbar>
</div>
</div>
樣式如下:
html,body{
height:100%;
}
#app{
height:100%;
overflow: hidden;
}
.left{
width:200px;
height:100%;
background:#f00;
float:left;
}
.right{
width:300px;
height:100%;
background-color:#0f0;
float:right;
}
.page-component__scroll{
height:100%;
}
.box{
height:900px;
background-color:#000000;
width:200px;
color:#fff;
}
.left .page-component__scroll .el-scrollbar__wrap {
overflow-x: hidden;
}
