css改变滚动条的颜色-横向滚动demo效果示例(整理)

简介: css改变滚动条的颜色-横向滚动demo效果示例(整理)
<!DOCTYPE HTML>
<html>
<head>
    <title>改变滚动条的颜色</title>
<style>
  .inner{
    width: 265px;
    height: 400px;
    position: absolute;
    top: 33px;
    left: 13px;
    /*cursor: pointer;*/
    overflow:hidden;
  }
  .innerbox{
    overflow-x: hidden;
    overflow-y: auto;
    color: #000;
    font-size: .7rem;
    height: 100%;
  }
  /*核心代码*/
  .innerbox::-webkit-scrollbar {/*滚动条整体样式*/
    width: 4px; /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
  }
  .innerbox::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
  }
  .innerbox::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
  }
  /*核心代码*/
</style>
</head>
<body>
<div class="inner">
  <div class="innerbox">
    <p style="height:200px;">111</p>
    <p style="height:600px;">222</p>
    <p>333</p>
  </div>
</div>
</body>
</html>
<div style="width: 375px;height: 100%;">
    <style>
    /*核心代码*/
    .warp::-webkit-scrollbar {/*滚动条整体样式*/
      width: 4px; /*高宽分别对应横竖滚动条的尺寸*/
      height: 4px;
    }
    .warp::-webkit-scrollbar-thumb {/*滚动条里面小方块 0.5是滚筒条透明度*/
      border-radius: 5px;
      -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.5);
      background: rgba(0,0,0,0);
    }
    .warp::-webkit-scrollbar-track {/*滚动条里面轨道*/
      -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.5);
      border-radius: 0;
      background: rgba(0,0,0,0);
    }
    /*核心代码*/
        .warp {
            font-size: 0;
            white-space: nowrap;
            overflow: scroll;
        }
        .item {
            background: red;
            display: inline-block;
            font-size: 14px;
            width: 25%;
            height: 50px;
            text-align: center;
            line-height: 50px;
            color: #fff;
        }
    </style>
    <div class="warp">
    <!-- 横向滚动 -->
        <div class="item">111</div>
        <div class="item">2</div>
        <div class="item">3</div>
        <div class="item">4</div>
        <div class="item">5</div>
        <div class="item">6</div>
        <div class="item">7</div>
        <div class="item">8</div>
        <div class="item">9</div>
        <div class="item">10</div>          
    </div>
</div>

相关文章
|
1月前
|
前端开发 内存技术
CSS动画示例(上一篇是CSS过渡…)
CSS动画示例(上一篇是CSS过渡…)
22 1
|
1月前
|
前端开发 计算机视觉 开发者
利用CSS改变图片颜色的100种方法!
利用CSS改变图片颜色的100种方法!
35 1
|
3月前
|
前端开发
CSS中颜色的定义
CSS中颜色的定义
29 0
|
26天前
|
前端开发 UED
CSS——如何取消a链接点击时的背景颜色
CSS——如何取消a链接点击时的背景颜色
9 1
|
1月前
|
前端开发
CSS3中的动画示例
CSS3中的动画示例
12 1
|
1月前
|
前端开发
编程笔记 html5&css&js 018 HTML颜色
编程笔记 html5&css&js 018 HTML颜色
|
2月前
CSS3渐变颜色
CSS3渐变颜色
18 0
|
2月前
|
前端开发 JavaScript API
|
4月前
|
前端开发 UED
Css 如何取消a链接点击时的背景颜色
Css 如何取消a链接点击时的背景颜色
|
4月前
|
前端开发
css sprite 的优缺点,使用方法和示例
css sprite 的优缺点,使用方法和示例
32 1