广告
返回顶部
首页 > 资讯 > 精选 >CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析
  • 396
分享到

CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析

2023-06-08 03:06:49 396人浏览 薄情痞子
摘要

这篇文章主要介绍了css3自定义滚动条样式 ::WEBkit-scrollbar的案例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。windows 下默认的滚动条样式巨丑

这篇文章主要介绍了css3自定义滚动条样式 ::WEBkit-scrollbar的案例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

windows 下默认的滚动条样式巨丑,项目中又有比较多地方会显示滚动条, 故回头翻了一下CSS3, 还真能不用插件实现自定义滚动条的样式,正合我意

代码如下:

/定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸/

::-webkit-scrollbar  {      width: 6px;      height: 6px;      background-color: #F5F5F5;  }

/定义滚动条轨道 内阴影+圆角/

::-webkit-scrollbar-track  {      -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);      border-radius: 10px;      background-color: #FFF;  }

/定义滑块 内阴影+圆角/

::-webkit-scrollbar-thumb  {      border-radius: 10px;      -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);      background-color: #AAA;  }

具体含义及其他设置项:

::-webkit-scrollbar 滚动条整体部分
::-webkit-scrollbar-thumb  滚动条里面的小方块,能向上向下移动(或往左往右移动,取决于是垂直滚动条还是水平滚动条)
::-webkit-scrollbar-track  滚动条的轨道(里面装有Thumb)
::-webkit-scrollbar-button 滚动条的轨道的两端按钮,允许通过点击微调小方块的位置。
::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分(除去)
::-webkit-scrollbar-corner 边角,即两个滚动条的交汇处
::-webkit-resizer 两个滚动条的交汇处上用于通过拖动调整元素大小的小控件

:horizontal  //horizontal伪类适用于任何水平方向上的滚动条    :vertical  //vertical伪类适用于任何垂直方向的滚动条    :decrement  //decrement伪类适用于按钮和轨道碎片。表示递减的按钮或轨道碎片,例如可以使区域向上或者向右移动的区域和按钮    :increment  //increment伪类适用于按钮和轨道碎片。表示递增的按钮或轨道碎片,例如可以使区域向下或者向左移动的区域和按钮    :start  //start伪类适用于按钮和轨道碎片。表示对象(按钮 轨道碎片)是否放在滑块的前面    :end  //end伪类适用于按钮和轨道碎片。表示对象(按钮 轨道碎片)是否放在滑块的后面    :double-button  //double-button伪类适用于按钮和轨道碎片。判断轨道结束的位置是否是一对按钮。也就是轨道碎片紧挨着一对在一起的按钮。    :single-button  //single-button伪类适用于按钮和轨道碎片。判断轨道结束的位置是否是一个按钮。也就是轨道碎片紧挨着一个单独的按钮。    :no-button  no-button伪类表示轨道结束的位置没有按钮。    :corner-present  //corner-present伪类表示滚动条的角落是否存在。    :window-inactive  //适用于所有滚动条,表示包含滚动条的区域,焦点不在该窗口的时候。    ::-webkit-scrollbar-track-piece:start {  /滚动条上半边或左半边/  }    ::-webkit-scrollbar-thumb:window-inactive {  /当焦点不在当前区域滑块的状态/  }    ::-webkit-scrollbar-button:horizontal:decrement:hover {  /当鼠标在水平滚动条下面的按钮上的状态/  }

感谢你能够认真阅读完这篇文章,希望小编分享的“CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析

本文链接: https://www.lsjlt.com/news/251568.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析
    这篇文章主要介绍了CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。windows 下默认的滚动条样式巨丑...
    99+
    2023-06-08
  • CSS自定义滚动条样式案例详解
    CSS3自定义滚动条样式 -webkit-scrollbar 当内容超出容器时,容器会出现滚动条,其自带的滚动条有时无法满足我们审美要求,那么我们可以通过css伪类来实现对滚动条的自...
    99+
    2022-11-12
  • CSS3中怎么自定义滚动条样式
    这篇文章主要介绍“CSS3中怎么自定义滚动条样式”,在日常操作中,相信很多人在CSS3中怎么自定义滚动条样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS3中怎么自定义...
    99+
    2022-10-19
  • 怎么在CSS3中自定义滚动条样式
    这篇文章给大家介绍怎么在CSS3中自定义滚动条样式,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。overflow介绍定义:overflow 属性指定当它溢出其块级容器时,是否剪辑内容,渲染滚动条或显示内容。属性值ove...
    99+
    2023-06-08
  • DatePickerDialog中自定义样式的示例分析
    小编给大家分享一下DatePickerDialog中自定义样式的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1.增加Theme主题new DatePickerDialog(thi...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作