大家好,欢迎来到IT知识分享网。
网页默认的滚动条不怎么好看,特别是对于网页内部元素使用滚动条时,默认样式就更加显得格格不入。
对于滚动条的样式设置,调整以下一个属性的值即可。
::-webkit-scrollbar 滚动条整体部分,可以设置宽度啥的
::-webkit-scrollbar-button 滚动条两端的按钮
::-webkit-scrollbar-track 外层轨道
::-webkit-scrollbar-track-piece 内层滚动槽
::-webkit-scrollbar-thumb 滚动的滑块
::-webkit-scrollbar-corner 边角
::-webkit-resizer 定义右下角拖动块的样式
举个栗子:
<div class="content"> <div class="contentHeight"></div> </div>
设置样式:
.content { width: 300px; height: 300px; overflow: hidden; overflow-y: scroll; background-color: #00FFFF; border: 1px solid #000; } .contentHeight { width: 500px; height: 500px; }
以上样式规定,当内容大于父级框架尺寸时,纵向出现滚动条。
开始对滚动条进行设置:
.content::-webkit-scrollbar { /*滚动条整体样式*/ /*高宽分别对应横竖滚动条的尺寸*/ height: 50px; width: 5px; } .content::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #; } .content::-webkit-scrollbar-track { /*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 5px; background: #fff; } .content::-webkit-scrollbar-button{ width: 6px; height: 6px; background-color: red; }
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/84288.html