假设最外层容器命名为outer,那么特定的这个区域滚动条的优化如下:
.outer {
width: 200px;
height: 200px;
border: 1px solid red;
display: block;
overflow-x: scroll; /* Enable scroll for the y-axis */
overflow-y: hidden; /* Disable scroll for the x-axis */
}
.inner {
height: max-content; /* Use max-content or a fixed height */
width: max-content; /* Use max-content or a fixed width */
}
/* 整个滚动条 */
.outer::-webkit-scrollbar {
width: 5px; /* 设置滚动条的宽度 */
height: 5px; /* 设置滚动条的高度 */
}
/* 滚动条轨道 */
.outer::-webkit-scrollbar-track {
background: #f1f1f1; /* 设置轨道的背景颜色 */
}
/* 滚动条的滑块 */
.outer::-webkit-scrollbar-thumb {
background: #fc9a41; /* 设置滑块的背景颜色 */
}
/* 当鼠标悬停在滑块上 */
.outer::-webkit-scrollbar-thumb:hover {
background: #fc9a41; /* 设置滑块在悬停状态下的背景颜色 */
}
<div class="outer">
<div class="inner">
test content
</div>
</div>
评论 (0)