返回顶部
首页 > 资讯 > 精选 >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://lsjlt.com/news/251568.html(转载时请注明来源链接)

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

猜你喜欢
  • CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析
    这篇文章主要介绍了CSS3自定义滚动条样式 ::webkit-scrollbar的案例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。windows 下默认的滚动条样式巨丑...
    99+
    2023-06-08
  • CSS自定义滚动条样式案例详解
    CSS3自定义滚动条样式 -webkit-scrollbar 当内容超出容器时,容器会出现滚动条,其自带的滚动条有时无法满足我们审美要求,那么我们可以通过css伪类来实现对滚动条的自...
    99+
    2024-04-02
  • CSS3中怎么自定义滚动条样式
    这篇文章主要介绍“CSS3中怎么自定义滚动条样式”,在日常操作中,相信很多人在CSS3中怎么自定义滚动条样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS3中怎么自定义...
    99+
    2024-04-02
  • 怎么在CSS3中自定义滚动条样式
    这篇文章给大家介绍怎么在CSS3中自定义滚动条样式,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。overflow介绍定义:overflow 属性指定当它溢出其块级容器时,是否剪辑内容,渲染滚动条或显示内容。属性值ove...
    99+
    2023-06-08
  • CSS怎么自定义滚动条样式
    本篇内容介绍了“CSS怎么自定义滚动条样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!相信很多人都遇到过...
    99+
    2024-04-02
  • DatePickerDialog中自定义样式的示例分析
    小编给大家分享一下DatePickerDialog中自定义样式的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1.增加Theme主题new DatePickerDialog(thi...
    99+
    2024-04-02
  • javascript+html5+css3自定义提示窗口的示例分析
    这篇文章主要介绍了javascript+html5+css3自定义提示窗口的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。javas...
    99+
    2024-04-02
  • C#单例模式引起的自定义异常举例分析
    本篇内容主要讲解“C#单例模式引起的自定义异常举例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#单例模式引起的自定义异常举例分析”吧!案例代码对于单例模式,C#有个简洁的实现,采用静态的...
    99+
    2023-06-17
  • layui中自动滚动二级iframe页面到指定位置的示例分析
    小编给大家分享一下layui中自动滚动二级iframe页面到指定位置的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、...
    99+
    2024-04-02
  • IntelliJ IDEA自定义代码提示模板Live Templates的案例分析
    小编给大家分享一下IntelliJ IDEA自定义代码提示模板Live Templates的案例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!打开 File ...
    99+
    2023-06-14
  • Android 自定义圆形带刻度渐变色的进度条样式实例代码
    效果图 一、绘制圆环 圆环故名思意,第一个首先绘制是圆环 1:圆环绘制函数 圆环API public void drawArc (RectF oval, float sta...
    99+
    2022-06-06
    渐变色 自定义 进度条 Android
  • jQuery中Datatable多个查询条件自定义提交事件的示例分析
    这篇文章主要为大家展示了“jQuery中Datatable多个查询条件自定义提交事件的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery中Dat...
    99+
    2024-04-02
  • Vue条件循环判断+计算属性+绑定样式v-bind的示例分析
    这篇文章主要介绍了Vue条件循环判断+计算属性+绑定样式v-bind的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Vue.js条件...
    99+
    2024-04-02
  • Nest.js参数校验和自定义返回数据格式的示例分析
    这篇文章主要介绍Nest.js参数校验和自定义返回数据格式的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!0x0 参数校验参数校验大部分业务是使用 Nest.js 中的管道 方法实现,具体可以查阅文档 。不过...
    99+
    2023-06-14
  • Angular.js数据绑定时自动转义html标签及内容的示例分析
    这篇文章主要介绍Angular.js数据绑定时自动转义html标签及内容的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!angularJS在进行数据绑定时默认是以字符串的形式...
    99+
    2024-04-02
  • SpringMVC异常处理机制与自定义异常处理方式的示例分析
    这篇文章主要介绍SpringMVC异常处理机制与自定义异常处理方式的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!提到异常处理,就不得不提HandlerExceptionResolvers,我们的Dispat...
    99+
    2023-06-25
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作