前言

最近在使用Chrome浏览器访问QQ会员的官网时候发现网站的浏览器默认侧边滚动栏变成了如下图所示的样式,后来上网去查询了一下,然后得知该样式是可以通过CSS来设计的,于是就是自己捣鼓了一下。

该样式仅限于Chromium内核的浏览器,比如谷歌浏览器、QQ浏览器、360浏览器等等,非Chromium内核的浏览器则不会显示样式,例如火狐浏览器,欧朋浏览器等等。

CSS元素

::-webkit-scrollbar /*滚动条整体部分,其中的属性有width,height,background,border(就和一个块级元素一样)等。*/

::-webkit-scrollbar-button /*滚动条两端的按钮。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。*/

::-webkit-scrollbar-track /*外层轨道。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。*/

::-webkit-scrollbar-track-piece /*内层轨道,滚动条中间部分(除去)。*/

::-webkit-scrollbar-thumb /* 滚动条里面可以拖动的那部分*/

::-webkit-scrollbar-corner /*边角*/

::-webkit-resizer /*定义右下角拖动块的样式*/

示例

::-webkit-scrollbar-button {

background-color:#FF7677;

}

::-webkit-scrollbar-track {

background:#FF66D5;

}

::-webkit-scrollbar-thumb{

background:#FFA711;

border-radius:4px;

}

::-webkit-scrollbar-corner {

background:#82AFFF;

}

::-webkit-scrollbar-resizer {

background:#FF0BEE;

}

html滚动条样式自定义,CSS自定义浏览器滚动条样式相关推荐

  1. 前端自定义设置各浏览器滚动条scrollbar样式的方法

    有时候项目里 UI 的需求是改滚动条的样式 ,css 就可以改 下面这篇文章主要就是介绍了前端如何来修改各大浏览器的滚动条样式,首先要知道,修改滚动条样式,其一是利用 伪元素 -webkit-scro ...

  2. css中如何设置hr的样式?css hr标签多种样式(图文)

    在对html网页进行美化的时候,肯定少不了要用的hr标签进行修饰页面,但默认的hr标签样式对页面的修饰起不到什么好的作用,有经验的前端工作者就会通过使用css样式来对hr标签进行一些美化的操作.那么如 ...

  3. 用CSS控制浏览器滚动条样式源代码

    1.overflow内容溢出时的设置 overflow-x水平方向内容溢出时的设置 overflow-y垂直方向内容溢出时的设置 以上三个属性设置的值为visible(默认值).scroll.hidd ...

  4. css 修改浏览器滚动条样式(火狐Firefox,谷歌google)

    一.修改谷歌google: 修改样式: 1.全局修改,所有滚动条生效: ::-webkit-scrollbar{width:6px;height:6px; background-color: #000 ...

  5. CSS修改浏览器滚动条样式

    可以修改滚动条的以下样式: 1.颜色: 2.宽度: 3.阴影: 3.边框样式. CSS代码如下: <style> body { height: 3000px; } body::-webki ...

  6. html指定滑块样式修改,修改IE浏览器滚动条样式的一个实例_html

    下面是一个滚动条样式的例子,通过修改各个属性值可以改变滚动条的样子. 网页特效代码|jsCode.CN|-用css控制滚动条样式 BODY { SCROLLBAR-FACE-COLOR: #fcfcf ...

  7. css美化浏览器滚动条

    单独使用css的方法虽然简单,但只有chrome兼容好,ie只能改滚动条颜色,火狐不支持css修改 1.先看chrome滚动条每部分的名字(直接引用的https://www.cnblogs.com/w ...

  8. CSS隐藏浏览器滚动条

    网页为什么会出现滚动条呢? 只要网页内容大于视窗,滚动条就会出现. 一般好多用给外层元素(比如body)加 overflow: hidden;overflow-x:hidden,overflow:hi ...

  9. html设置最小宽度 滚动条,如何在CSS中设置滚动条的宽度?

    现在许多项目中使用滚动条,在某些情况下,使用模拟滚动条. 许多大型邮箱都是使用CSS样式设置的div滚动条宽度,那么CSS如何设置滚动条的宽度? 您可以在CSS中使用::-webkit-scrollb ...

最新文章

  1. 远程桌面Web连接访问及端口更改方法
  2. Scala Array中_ filter map的用法示例
  3. grunt的学习和使用
  4. 数据库定义语言常见关键字
  5. Fiori Fundamentals和SAP UI5 Web Components
  6. html5视频播放器隐藏控制,HTML5 video标签(播放器)学习笔记(二):播放控制
  7. Error:The module 'app' is an Android project without build variants, and cannot be built.
  8. 【算法与数据结构实战】线性表操作-实现A并B,结果放入A中
  9. OpenShift 4 之Knative(3) - 通过事件触发Serverless服务
  10. python软件下载3版本-Python软件下载-Python最新版 v3.7.3 - 动力软件园
  11. 用户体验五要素_用户体验五要素—结构性思考
  12. Python核心编程(第三版)课后习题解答——第二章
  13. 雅可比矩阵与海森矩阵
  14. 成功三步曲:有勇、有谋、有德
  15. 大学英语综合教程四 Unit 5 课文内容英译中 中英翻译
  16. zabbix 批量生成聚合图形
  17. c语言recy未定义标识符,C语言课程设计 材料管理系统.doc
  18. 素材网站需要多大的服务器,网站图片一般多大尺寸
  19. 百度地图android版 v4.0,百度地图4.0正式发布 支持iOS与Android
  20. python-从哪里开始执行?

热门文章

  1. spring的控制反转和依赖注入讲解
  2. 磁盘与内存的亲密关系 -磁盘缓存和虚拟内存
  3. android将彩图转为黑白_Android Bitmap保存为.bmp格式,图像转化为黑白图片
  4. AES加密算法原理及实现
  5. 人人代码生成器中读取配置文件中文乱码解决
  6. 1.实验吧_ropbaby(西普杯CTF)_onegadget
  7. Java如何绑定线程到指定CPU上执行?
  8. 《数据仓库与数据挖掘教程》ch02数据仓库原理 章节整理
  9. 高效自媒体平台必备:苹果CMS资讯采集规则
  10. Javascript百炼成仙——笔记