UI设计稿上的滚动条很漂亮,但是默认的css滚动条样式是很丑的,达不到我们的要求,所以我们需要来美化下它,通过加上三个伪类样式就可以达到美化效果,但是不支持IE浏览器,没关系了,微软在20
UI设计稿上的滚动条很漂亮,但是默认的css滚动条样式是很丑的,达不到我们的要求,所以我们需要来美化下它,通过加上三个伪类样式就可以达到美化效果,但是不支持IE浏览器,没关系了,微软在2022年6月15日终止IE浏览器服务支持,不考虑IE影响不大,如果实在想要兼容IE就点击看这篇文章《css滚动条样式兼容IE的办法》吧。
看下默认的css滚动条样式样子,如下:
通过下面的例子看下如何美化它:
<!DOCTYPE html><html><head><meta charset="utf-8"><title>滚动条样式修改下很漂亮(不支持IE)</title><style type="text/css">* {margin: 0;padding: 0;}.box {width: 300px;height: 100px;margin: 200px auto;border: 1px solid #CCCCCC;overflow-y: auto;}.box::-webkit-scrollbar-track-piece {background: #EEEEEE;border-radius: 4px;}.box::-webkit-scrollbar {width: 8px;height: 8px;}.box::-webkit-scrollbar-thumb {background: #999999;border-radius: 4px;}</style></head><body><div class="box"><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p><p>我是有滚动条的box</p></div></body></html>
美化后的滚动条样式效果如下:
本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。