在css设置可改变大小的div滚动条样式方法:
1.首先新建html文档,进入代码书写界面。
2.在</head>和<body>的里面写入代码,在<div>里面写入想要输入的内容</div>。
3.书写外层轨道css代码。body::-webkit-scrollbar { width:20pxheight:2pxbackground:#cccborder-radius:10px/*外层轨道*/}
这里主要是设置外层轨道的形状和颜色。
4.书写内层轨道css代码。body::-webkit-scrollbar-thumb{ display:blockwidth:6pxmargin:0 autoborder-radius: 10pxbackground:red/*内层轨道*/}
这里主要是设置内层轨道的形状和颜色。
5.代码工作做完后,就可以查看效果,效果如下红框所示,滚动条设置完成。
css代码如下:::-webkit-scrollbar {
width:14px
height:14px
background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(202,202,202,0.07)),color-stop(100%,rgba(229,229,229,0.07)))
background:-webkit-linear-gradient(left,rgba(202,202,202,0.07) 0%,rgba(229,229,229,0.07) 100%)
background-color:rgba(229,229,229,.3)
-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff
box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff
overflow:visible
border-radius:4px
border:solid 1px #A6A6A6
}
::-webkit-scrollbar-button {
width:0
height:0display:block
background-color:transparent
}
::-webkit-scrollbar-thumb {
background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(233,233,233,0.05)),color-stop(100%,rgba(221,221,221,0.05)))
background:-webkit-linear-gradient(left,rgba(233,233,233,0.05) 0%,rgba(221,221,221,0.05) 100%)
-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.05),inset 1px 1px 0 0 #FFF
box-shadow:0 2px 1px 0 rgba(0,0,0,.05),inset 1px 1px 0 0 #FFF
background-color:rgba(229,229,229,.9)
overflow:visible
border-radius:4px
border:solid 1px #A6A6A6
}
::-webkit-scrollbar-thumb:active{
background-color:rgba(229,229,229,1)
-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset
box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset
}
::-webkit-scrollbar-thumb:hover{
background-color:rgba(229,229,229,.4)
}
::-webkit-scrollbar-corner {}
::-webkit-resizer {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
看看是不是要的