CSS

语言:

CSSSCSS

确定

html {

background: #e6e6e6;

}

input[type='range'] {

box-sizing: border-box;

position: absolute;

top: 33%;

left: 50%;

padding: 0 0.25em;

width: 16em;

height: 1.5em;

border-radius: 0.75em;

/* set a background, white by default in Blink */

transform: translate(-50%, -50%);

/* make font-size consistent across browsers */

background: linear-gradient(#ccc, #fff) border-box;

font-size: 1em;

/* slider components */

/* slider variations */

/* slider states */

cursor: pointer;

}

input[type='range'],

input[type='range']::-webkit-slider-runnable-track,

input[type='range']::-webkit-slider-thumb {

-webkit-appearance: none;

}

input[type='range']::-webkit-slider-runnable-track {

/*

* set a border,

* solid 1px black by default in IE,

* no border in othr browsers

*/

box-sizing: border-box;

border: solid 1px #818181;

height: 0.875em;

border-radius: 0.4375em;

background: linear-gradient(#b0b0b0, #d5d5d5);

}

input[type='range']::-moz-range-track {

/*

* set a border,

* solid 1px black by default in IE,

* no border in othr browsers

*/

box-sizing: border-box;

border: solid 1px #818181;

height: 0.875em;

border-radius: 0.4375em;

background: linear-gradient(#b0b0b0, #d5d5d5);

}

input[type='range']::-ms-track {

/*

* set a border,

* solid 1px black by default in IE,

* no border in othr browsers

*/

box-sizing: border-box;

border: solid 1px #818181;

height: 0.875em;

border-radius: 0.4375em;

/* remove tick marks on track */

background: linear-gradient(#b0b0b0, #d5d5d5);

color: transparent;

}

input[type='range']::-webkit-slider-thumb {

margin-top: -0.0625em;

/*

* set a border,

* defaults different in every browser

*/

box-sizing: border-box;

border: solid 1px #818181;

width: 1.5em;

/*

* set a border-radius,

* rounded by default only in Firefox

*/

height: 1em;

border-radius: 0.25em;

/*

* set a background,

* defaults different in every browser

*/

box-shadow: inset 0 0.125em 0.125em #fcfcfc;

/* won't work in IE, kinda messsed in Chrome */

background: linear-gradient(#e0e0e0, #cecece);

cursor: ew-resize;

}

input[type='range']::-moz-range-thumb {

/*

* set a border,

* defaults different in every browser

*/

box-sizing: border-box;

border: solid 1px #818181;

width: 1.5em;

/*

* set a border-radius,

* rounded by default only in Firefox

*/

height: 1em;

border-radius: 0.25em;

/*

* set a background,

* defaults different in every browser

*/

box-shadow: inset 0 0.125em 0.125em #fcfcfc;

/* won't work in IE, kinda messsed in Chrome */

background: linear-gradient(#e0e0e0, #cecece);

cursor: ew-resize;

}

input[type='range']::-ms-thumb {

/*

* set a border,

* defaults different in every browser

*/

box-sizing: border-box;

border: solid 1px #818181;

width: 1.5em;

/*

* set a border-radius,

* rounded by default only in Firefox

*/

height: 1em;

border-radius: 0.25em;

/*

* set a background,

* defaults different in every browser

*/

box-shadow: inset 0 0.125em 0.125em #fcfcfc;

/* won't work in IE, kinda messsed in Chrome */

background: linear-gradient(#e0e0e0, #cecece);

cursor: ew-resize;

}

input[type='range']::-ms-fill-lower,

input[type='range']::-ms-fill-upper,

input[type='range']::-ms-tooltip {

display: none;

}

input[type='range']:nth-of-type(2) {

top: 66%;

}

.js input[type='range']:nth-of-type(2)::-webkit-slider-runnable-track {

background: linear-gradient(#fafafa, #bbb) no-repeat, linear-gradient(#b0b0b0, #d5d5d5);

background-size: 40% 100%, 100% 100%;

}

.js input[type='range']:nth-of-type(2)::-moz-range-track {

background: linear-gradient(#fafafa, #bbb) no-repeat, linear-gradient(#b0b0b0, #d5d5d5);

background-size: 40% 100%, 100% 100%;

}

.js input[type='range']:nth-of-type(2)::-ms-fill-lower {

display: block;

border-radius: 0.875em;

background: linear-gradient(#fafafa, #bbb);

}

input[type='range']:nth-of-type(2)::-webkit-slider-thumb {

margin-top: -0.1875em;

height: 1.25em;

background: repeating-linear-gradient(90deg, #bbb, #bbb 1px, rgba(187, 187, 187, 0) 2px, rgba(187, 187, 187, 0) 4px) no-repeat 50% 50%, linear-gradient(#ededed, #c9c9c9);

background-size: 65% 65%, 100% 100%;

}

input[type='range']:nth-of-type(2)::-moz-range-thumb {

height: 1.25em;

background: repeating-linear-gradient(90deg, #bbb, #bbb 1px, rgba(187, 187, 187, 0) 2px, rgba(187, 187, 187, 0) 4px) no-repeat 50% 50%, linear-gradient(#ededed, #c9c9c9);

background-size: 65% 65%, 100% 100%;

}

input[type='range']:nth-of-type(2)::-ms-thumb {

height: 1.25em;

background: repeating-linear-gradient(90deg, #bbb, #bbb 1px, rgba(187, 187, 187, 0) 2px, rgba(187, 187, 187, 0) 4px) no-repeat 50% 50%, linear-gradient(#ededed, #c9c9c9);

background-size: 65% 65%, 100% 100%;

}

html5滚动条选择,HTML5 烟灰色的范围选择滑动条相关推荐

  1. PyQt使用中遇到的若干问题(1)(版本选择,安装,显示图片,滑动条,窗口一闪而过)

    最近几天在需要做个人脸检索的demo,开始在考虑使用C或者Python,但是由于我之前的实验使用的是基于Python的Keras框架,所以选择使用Python来做GUI,Python的GUI工具很多, ...

  2. html5 canvas代替flash,替代Flash技术最好的选择------HTML5

    关键词:视频处理.音频处理.Canvas(画布) 一.视频处理 1.基本内容 1.1.使用HTML实现视频处理: video标签 如果当前浏览器不支持video,可以在veido里面编写提示内 src ...

  3. ps4看b站 f怎么调html5,b站html5,b站怎么切换到HTML5版播放器?

    b站怎么切换到HTML5版播放器? 目前来说B站只能使用HTML5播放器,因为FIASH已经停止维护,所以现在不需要设置,只能使用HTML5播放器 b站怎么做切换到html5视频播放器 1. 在网页上 ...

  4. 跟KingDZ学HTML5之九 HTML5新的 Input 种类

    好了,我们这节课讲解的可能有些难以测试,因为目前很多浏览器都不支持,这些新增加的标签,我也只能,尽可能的去找支持的浏览器给大家测试展示效果. HTML5中新增加了很多  Input 的种类. 1.&l ...

  5. HTML5的未来 - HTML5 还能走多远?

    日期:2013-1-18  来源:GBin1.com 还记得现在就开始使用HTML5的十大原因吗?HTML5目前仍旧是讨论的焦点,在今天的这篇文章中,我们将讨论HTML5可能的未来. HTML5 的问 ...

  6. 简单的html5,简单的HTML5初步入门教程

    HTML5 代表未来:W3C ( World Wide Web Consortium, 万维网联盟) 已经放弃 XHTML,从而使 HTML5 成为正式标准并得到认可. HTML5 是下一代的 HTM ...

  7. 【附全部代码+图片】使用HTML5+CSS3绘制HTML5的logo——Web前端系列学习笔记

    文章目录 页面展示 技术要点 代码实现 html代码 CSS代码 用到的图片 页面展示 本项目将使用HTML5+CSS3绘制出HTML5的logo,页面效果如下所示. 技术要点 HTML5新特性 HT ...

  8. input html5 新特性,html5 input 新特性

    HTML5 拥有多个新的表单输入类型.这些新特性提供了更好的输入控制和验证. 介绍这些新的输入类型: email url number range Date pickers (date, month, ...

  9. html5大全,常用html5标签大全 - 小俊学习网

    作为一名网页制作人员或者seo优化人员,不可不知的html5标签.万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改.2014年10月29日,html5标准规范制 ...

最新文章

  1. MathType公式行距设置的方法
  2. 12款很棒的浏览器兼容性测试工具
  3. POJ 2010 Moo University - Financial Aid(堆维护滑窗kth,二分)
  4. 快看漫画大数据平台的模型思维与用户增长实践
  5. dll可以在linux下使用吗_无需虚拟技术,6步直接在Windows下使用Linux
  6. Python四大金刚之三:元组
  7. Python之线程(二)
  8. 在线预览文档简单例子
  9. 开发工具 之 PowerDesigner
  10. python---Matplotlib简单用法
  11. 论福禄克DTX-1800如何测试CAT7网线?
  12. 联想台式机进入修复计算机,联想台式机一键恢复的使用方法
  13. 二元函数偏导数公式_二阶偏导数公式详解
  14. 影视之我看——写自己的剧本
  15. sqlite C接口增删改查,数据库优化
  16. 越来越快的jsRuntime——Bun
  17. 经典算法之左边界二分查找法(俗称左边界二分搜索法)
  18. 单片机实例3——多路开关状态指示(硬件电路图+汇编程序+C语言程序)
  19. 里氏代换原则C#详解
  20. 导数与微分总复习——“高等数学”

热门文章

  1. ps阈值在哪里以及PS阈值使用详解
  2. Zoom视频会议,允许参会者在主持人到来前加入会议
  3. 十六、windows11下VSCode配置C/C++编译环境
  4. 微信小程序版本更新提示
  5. 学习日记08 08——超级数组
  6. 关于苹果手机8P使用fiddler抓包连不上网的问题
  7. 奥鹏作业福建师范大学2021年2月考试《大学英语(1)》作业惹6456
  8. java 调用 wmi_java j-interop 怎么调用wmi
  9. 关于AndroidStudio的AsyncHttpClient的编译问题
  10. 跨境电商独立站的运营技巧都有哪些?