css 元素设置滚动条overflow:auto的样式

1、首先说明滚动条样式是通过css的选择器来修改的,需要用到的选择器大概有下面几种:

  • ::-webkit-scrollbar 滚动条整体部分,可以设置宽度啥的
  • ::-webkit-scrollbar-button 滚动条两端的按钮
  • ::-webkit-scrollbar-track 外层轨道
  • ::-webkit-scrollbar-track-piece 内层滚动槽
  • ::-webkit-scrollbar-thumb 滚动的滑块
  • ::-webkit-scrollbar-corner 边角
  • ::-webkit-resizer 定义右下角拖动块的样式

2、下面做设置示范,一般三个就够了,需要用到更多设置的就自己参照文档修改对应的属性吧(对了,不是所有css属性它都支持)

    .class-name {
      max-height: 580px;
      overflow-y: auto;
    }
    /*定义整体的宽度*/
    .class-name::-webkit-scrollbar {
      width: 3px;
    }
    /*定义滚动条轨道*/
    .class-name::-webkit-scrollbar-track {
      border-radius: 5px;
    }
    /*定义滑块*/
    .class-name::-webkit-scrollbar-thumb {
      border-radius: 5px;
      background: rgba(27, 140, 236, 0.5);
    }
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值