前面的话:对只有一种浏览器支持的属性,就不要出来秀咱前端同学,就像是早些年手机们的充电口一样,集各家所长,咱今天说的是webkit的滚动条样式,视乎只有webkit支持此项定义,有见识的前辈来辩。这玩意儿也就可以玩玩,涨涨见识,跑跑PC版的谷歌,UC...亲测,在移动端完全不支持

这是一个简短的小短文:

 属性写哪,用的是伪类,直接写在css文件中,带上::双引号

------<!--正文-->------

主要有以下属性,一眼望到头

 ::-webkit-scrollbar-track {
background-color: #b46868; /*定义外层轨道*/
}
::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 0, 0.2); /*定义滑块*/
}
/*::-webkit-scrollbar-button {
background-color: #7c2929; /*定义两端按钮,已经定义没有按钮啦*/
}*/
::-webkit-scrollbar-corner {
background-color: black; /*可不定义,但必须加上*/
}
::-webkit-scrollbar{width:1em; height:100%;} /*整体设置宽高*/ ::-webkit-scrollbar-track-piece{background-color:transparent;} /*内层轨道设置颜色值*/ body::-webkit-scrollbar-track-piece{background-color:#ccc;} /*在body中的内层轨道设置一个颜色*/ ::-webkit-scrollbar-track-piece:no-button{} /*没有两端的按钮*/ ::-webkit-scrollbar-thumb{background-color:#29944d;border-radius: 2px;} /*滑块的样式,颜色值,和圆角*/ ::-webkit-scrollbar-thumb:hover{background-color:red;} /*鼠标经过滑块的反馈*/ ::-webkit-scrollbar-thumb:active{background-color:#0eaf52;} /*鼠标在滑块之上的颜色值*/
body{height: 2000px;}

直接上效果:

结论:

PC端: 不支持的有IE(废话嘛),火狐

移动端: 完全不支持

------<!--end-->------

------<!--尾部YY-->------

后语:

这属性在我的眼中没啥的使用价值,也许是眼光还不够,说不定以后还玩出新花样呢

最近发现移动端的UC居然不支持flex,UC你是想上天吗,果断发建议,得到的回答是“两天后给您答复哦”,我等着呢。在测试中,除了操蛋的手机版UC不支持好用的flex外,其他手机浏览器(包括国产的qq浏览器,360,百度等,包括国际品牌谷歌,火狐等)无一例外,支持。帮我问候UC家工程师

虎扯:小众玩物 webkit家的滚动条的更多相关文章

  1. 虎扯:纯css3各方向小三角的制作原理分析

    入驻博客园两个月之后的第一篇随笔,希望能够做到三个原则: One:不浪费自己的时间, Tow:不浪费读者的时间, 第三就是希望有缘的朋友们多多指教,共度前端快乐的大坑!!! 咱们今天来做一个居家旅行必 ...

  2. 自定义滚动条样式(jQuery插件、Webkit、IE)

    -------------jQuery滚动条插件------------- http://manos.malihu.gr/tuts/jquery_custom_scrollbar.html http: ...

  3. 【前端】webkit内核浏览器DIV滚动条样式修改和设置

    webkit内核浏览器DIV滚动条样式修改和设置 引言: 最近在做自己的小项目,为了设计出好看的页面费劲了心思,大到页面的整体布局,小到DIV的滚动条都不放过,以下是我通过查阅资料总结的webkit内 ...

  4. CSS3滚动条-webkit-scrollbar

    webkit现在支持拥有overflow属性的区域,列表框,下拉菜单,textarea的滚动条自定义样式. 如果你想跳过介绍,直接看demo的话,请点击demo 滚动条是一个伪元素,可以自定义样式.这 ...

  5. webkit内核浏览器的CSS写法

    -webkit-tap-highlight-color: transparent; Mobile上点击链接高亮的时候设置颜色为透明 -webkit-user-select: none; 设置为无法选择 ...

  6. 不一样的是不一样的,我的独家滚动条------Day35

    在您开始建立自己的,感觉应该先录一个概念:内核的浏览器. 兼容性问题之前多次提及,而在平时经常会遇到兼容性问题.原因,就在于它:浏览器内核.这是比較通俗的说法,事实上应该把它描写叙述的专业点:Rend ...

  7. [分享]CSS美化浏览器滚动条

    今天看到一个站点的滚动条样式特别漂亮,顺便上网搜了一些相关资料,分享给大家: PS:兼容所有浏览器的滚动条样式目前是不存在的. IE下的滚动条样式 IE是最早提供滚动条的样式支持,好多年了,但是其它浏 ...

  8. webkit

    HTML, 从HTML文档的开始到结束排列: <meta name="viewport" content="width=device-width, initial- ...

  9. 跳跳虎回家(国庆10.1模拟赛T2)

    题目: [题目描述] 跳跳虎在外面出去玩忘了时间,现在他需要在最短的时间内赶回家. 跳跳虎所在的世界可以抽象成一个含有 n 个点的图(点编号从 1 到 n ),跳跳虎现在在 1 号点,跳跳虎的家在 n ...

随机推荐

  1. 关于C语言中结构体中的结构体成员导致的字节对齐问题

    关于结构体的字节对齐是什么,就不赘述,再此附上一篇文章,介绍字节对齐:http://www.linuxsong.org/2010/09/c-byte-alignment/ 这里的结构体字节对齐的数据类 ...

  2. C语言实践——学生信息管理

    这是本人做的第一个实践项目,用的知识都是书上有的,没有很多很复杂的知识 同时因为没有学习 C语言 图形方面的知识,所以界面做得很丑,暂时先这样吧 源文件: #include <stdio.h&g ...

  3. Oracle EBS-SQL (SYS-14):查询表空间1.sql

    SELECT d.status "状态",           d.tablespace_name "名称",           d.contents &qu ...

  4. Django里面的自定义tag和filter

    Django的文档里面有这么一句 The app that contains the custom tags must be in INSTALLED_APPS  in order for the { ...

  5. Sublime text3使用积累

    1.colorpicker选择颜色的. 快捷键ctrl+shift+C 2.jsFormat格式化js 快捷键ctrl+alt+f [ { "keys": ["ctrl+ ...

  6. c#搭建服务端 准备工作(1)

    思路 搭建服务器主要为了接收客户端所传来的数据,在学习过程中,整体的搭建逻辑大体分为以下几个步骤: 1.启动线程监听服务端口 2.监听客户端链接并进行处理 3.接收客户端传入的消息 4.向客户端回传( ...

  7. SQL 常用基础语句

    1.SQL SELECT 语句 语法:SELECT    列名称    FROM    表名称 2.SQL SELECT DISTINCT 语句 语法:SELECT    DISTINCT    列名 ...

  8. 各类形参(引用,const,指针)

    #include <stdlib.h> #include <iostream> //这是一个关于引用形参,const形参,指针形参的程序,用于理解不同形式的区别 using n ...

  9. 在View中使用CGridCtrl时出现系统异常

    一.简介 我的程序是单文档程序,我的View视图需要使用CGridCtrl,于是我把CGridCtrl作为子窗口嵌入到View中覆盖住整个View.由于不能像gridctrl_demo227那样直接在 ...

  10. Mybatis使用存储过程(MySql)

    推荐文章:http://www.iteye.com/topic/1132302 http://yhjhappy234.blog.163.com/blog/static/3163283220124557 ...