自定义scoll样式
程序员文章站
2022-06-22 13:18:36
使用伪类自定义scroll样式 效果: 代码: ......
使用伪类自定义scroll样式
效果:
代码:
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0,minimum=1.0,user-scalable=no">
<title></title>
<style type="text/css">
.inner {
width: 265px;
height: 400px;
position: absolute;
top: 33px;
left: 50%;
transform: translatex(-50%);
overflow: hidden;
border: 1px solid #ddd;
padding-left: 10px;
}
.innerbox {
overflow-x: hidden;
overflow-y: auto;
color: #000;
font-size: .7rem;
font-family: "\5fae\8f6f\96c5\9ed1", helvetica, "黑体", arial, tahoma;
height: 100%;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.innerbox::-webkit-scrollbar {
width: 8px;
height: 8px;
background-color: #f5f5f5;
}
/*定义滚动条轨道 内阴影+圆角*/
.innerbox::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
background-color: #9f88ff;
}
/*定义滑块 内阴影+圆角*/
.innerbox::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
background-color: #cc00ff;
}
</style>
</head>
<body>
<div class="inner">
<div class="innerbox">
<p style="height:200px;">这是内容111</p>
<p style="height:400px;">这里是内容222</p>
<p>这里是内容333</p>
</div>
</div>
</body>
</html>