2023年6月20日发(作者:)
CSS3⾃定义滚动条样式-webkit-scrollbar(overflow-x:scro。。。当内容超出容器时,容器会出现滚动条,其⾃带的滚动条有时⽆法满⾜我们审美要求,那么我们可以通过css伪类来实现对滚动条的⾃定义。⾸先我们要了解滚动条。滚动条从外观来看是由两部分组成:1,可以滑动的部分,我们叫它滑块2,滚动条的轨道,即滑块的轨道,⼀般来说滑块的颜⾊⽐轨道的颜⾊深。滚动条的css样式主要有三部分组成: 1、.test::-webkit-scrollbar 定义了滚动条整体的样式; 2、.test::-webkit-scrollbar-thumb 滑块部分; 3、.test::-webkit-scrollbar-thumb 轨道部分;下⾯以overflow-y:auto;为例(overflow-x:auto同)html代码:
}.test-1::-webkit-scrollbar {/*滚动条整体样式*/ width: 10px; /*⾼宽分别对应横竖滚动条的尺⼨*/ height: 1px; }.test-1::-webkit-scrollbar-thumb {/*滚动条⾥⾯⼩⽅块*/ border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: #535353; }.test-1::-webkit-scrollbar-track {/*滚动条⾥⾯轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 10px; background: #EDEDED; }效果如下:以上就可以做出⾃⼰喜欢的滚动条了;如果⽂档中会有多个滚动条出现,⽽且希望所有的滚动条样式是⼀样的,那么伪元素前⾯不需要加上class、id、标签名等之类的任何东西。
2023年6月20日发(作者:)
CSS3⾃定义滚动条样式-webkit-scrollbar(overflow-x:scro。。。当内容超出容器时,容器会出现滚动条,其⾃带的滚动条有时⽆法满⾜我们审美要求,那么我们可以通过css伪类来实现对滚动条的⾃定义。⾸先我们要了解滚动条。滚动条从外观来看是由两部分组成:1,可以滑动的部分,我们叫它滑块2,滚动条的轨道,即滑块的轨道,⼀般来说滑块的颜⾊⽐轨道的颜⾊深。滚动条的css样式主要有三部分组成: 1、.test::-webkit-scrollbar 定义了滚动条整体的样式; 2、.test::-webkit-scrollbar-thumb 滑块部分; 3、.test::-webkit-scrollbar-thumb 轨道部分;下⾯以overflow-y:auto;为例(overflow-x:auto同)html代码:
}.test-1::-webkit-scrollbar {/*滚动条整体样式*/ width: 10px; /*⾼宽分别对应横竖滚动条的尺⼨*/ height: 1px; }.test-1::-webkit-scrollbar-thumb {/*滚动条⾥⾯⼩⽅块*/ border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: #535353; }.test-1::-webkit-scrollbar-track {/*滚动条⾥⾯轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 10px; background: #EDEDED; }效果如下:以上就可以做出⾃⼰喜欢的滚动条了;如果⽂档中会有多个滚动条出现,⽽且希望所有的滚动条样式是⼀样的,那么伪元素前⾯不需要加上class、id、标签名等之类的任何东西。
发布评论