记录下改滚动条样式的css

本文详细介绍了如何使用CSS为网页中的滚动条定制样式,包括在不同屏幕尺寸下的表现形式及鼠标悬停时的动态效果。
@media (min-width: 768px) {
    ::-webkit-scrollbar {
        width:10px;
        height: 10px;
    }


    ::-webkit-scrollbar-button {
        width: 0;
        height: 0
    }


    ::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement {
        display: block
    }


    ::-webkit-scrollbar-button:vertical:end:decrement,::-webkit-scrollbar-button:vertical:start:increment {
        display: none
    }


    ::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-track:vertical {
        border-color: transparent;
        border-style: solid
    }


    ::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal {
        background-color: #fff;
        -webkit-background-clip: padding-box;
        background-clip: padding-box
    }


    ::-webkit-scrollbar-thumb {
        min-height: 28px;
        padding-top: 100;
        background-color: rgba(0,0,0,.2);
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        border-radius: 5px;
        -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);
    }


    ::-webkit-scrollbar-thumb:hover {
        background-color: rgba(0,0,0,.4);
        -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.25)
    }


    ::-webkit-scrollbar-thumb:active {
        background-color: rgba(0,0,0,.5);
        -webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,.35)
    }


    ::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-track:vertical {
        border-width: 0
    }


    ::-webkit-scrollbar-track:hover {
        background-color: rgba(0,0,0,.05);
        -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1)
    }


    ::-webkit-scrollbar-track:active {
        background-color: rgba(0,0,0,.05);
        -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07)
    }


    .scrollbar-hover::-webkit-scrollbar,.scrollbar-hover::-webkit-scrollbar-button,.scrollbar-hover::-webkit-scrollbar-thumb,.scrollbar-hover::-webkit-scrollbar-track {
        visibility: hidden
    }


    .scrollbar-hover:hover::-webkit-scrollbar,.scrollbar-hover:hover::-webkit-scrollbar-button,.scrollbar-hover:hover::-webkit-scrollbar-thumb,.scrollbar-hover:hover::-webkit-scrollbar-track {
        visibility: visible
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值