css2014-11-13 05:43:28 24823
CSS3 -webkit-scrollbar滚动条皮肤美化实现,利用-webkit-scrollbar,-webkit-scrollbar-track,-webkit-scrollbar-thumb这2个属性设置不同样式的滚动条。
下面是5个滚动条样式。
css代码
.test1::-webkit-scrollbar { width: 8px; } .test1::-webkit-scrollbar-track { background-color:#808080; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; } .test1::-webkit-scrollbar-thumb { background-color:#ff4400; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; } .test2::-webkit-scrollbar { width: 8px; } .test2::-webkit-scrollbar-track { background-color:#fff; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; border:1px solid #ccc; } .test2::-webkit-scrollbar-thumb { background-color: #F90; background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .4) 75%, transparent 75%, transparent); -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; } .test3::-webkit-scrollbar { width: 12px; } .test3::-webkit-scrollbar-track { background-color:#f5f5f5; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; } .test3::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #FFF; background-image: -webkit-gradient(linear, 40% 0%, 75% 84%, from(#4D9C41), to(#19911D), color-stop(.6, #54DE5D)); -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; } .test4{ width:500px; overflow:scroll !important; width:600px; } .test4>div{ width:1000px; } .test4::-webkit-scrollbar { width: 12px; height:12px; } .test4::-webkit-scrollbar-track { background-color:#f5f5f5; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; } .test4::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #F90; background-image: -webkit-linear-gradient(90deg, rgba(255, 255, 255, .4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .4) 75%, transparent 75%, transparent); -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius:2em; } .test5::-webkit-scrollbar { width: 12px; height:12px; } .test5::-webkit-scrollbar-track { background-color:#f5f5f5; } .test5::-webkit-scrollbar-thumb { background-color: #d52828; }
彭亚欧个人博客原创文章,转载请注明出处
文章关键词:CSS3滚动条美化,-webkit-scrollbar滚动条美化,html滚动条皮肤
文章固定链接:https://www.pengyaou.com/legendsz/front/codecss/MTA1.html
上一篇 HTML侧边栏Tab选项卡
下一篇 CSS3带进度条的按钮