如何自定义滚动条?_html/css_WEB-ITnose
程序员文章站
2022-05-16 21:45:21
...
滚动条的自定义化,往往在做移动web的时候,能为我们的项目增添不少风采,而且通过为其添加-webkit-overflow-scrolling : touch; 的css属性,使其有着如同ios系统浏览器中bounce的效果,这里的话,提供一个仿ios风格自定义滚动条的demo,代码如下:
1 2 3自定义滚动条 4 5 32 33 343565 6636
6237 #scrollbar{38 width:200px;39 height:200px;40 margin:100px auto;41 border: 1px #eee solid;42 background-color:#eee;43 display:inline-block;44 }45 /*凹槽宽度*/46 #scrollbar::-webkit-scrollbar{47 width:8px;48 height:8px;49 }50 /*拖动条*/51 #scrollbar::-webkit-scrollbar-thumb{52 background-color:ragb(0,0,0,0.3);53 border-radius:6px;54 }55 /*背景槽*/56 #scrollbar::-webkit-scrollbar-track{57 background-color:#ddd;58 border-radius:6px;59 }6061
63 64
效果如下:
主要使用的是::-webkit-scrollbar(凹槽),::-webkit-scrollbar-thumb(拖动块),::-webkit-scrollbar-track(背景槽)的属性来定义滚动条!
推荐阅读
-
WPF如何自定义ProgressBar滚动条样式
-
如何使用JS在HTML中自定义字符串格式化
-
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
-
如何自定义CSS滚动条的样式?
-
滚动条如何自定义样式
-
html5如何在Canvas中实现自定义路径动画示例
-
求解如何在表格边框中设置颜色_html/css_WEB-ITnose
-
jinja2模版生成页面时会产生大量空行和空格,如何移除?_html/css_WEB-ITnose
-
Dreamweaver 时间轴如何打开_html/css_WEB-ITnose
-
以下代码如何让DIV先隐藏_html/css_WEB-ITnose