CSS中不常用但是很有意思的样式

一、自定义滚动条

::-webkit-scrollbar {
    width: 5px;
}

/*定义滚动条轨道*/
body::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, .7);
}

/*定义滑块*/
body::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: rgba(200,200,200,.8);
}

二、Filter(对整个页面都有效)

1. grayscale灰度

html{
    filter: grayscale(1); /* 0-1或0-100% */
}

2. sepia褐色

html{
    filter: sepia(1); /* 0-1或0-100% */
}

3. saturate饱和度

html{
    filter: saturate(1); /* 0-1或0-100% */
}

4. hue-rotate色相旋转

html{
    filter: hue-rotate(90deg); /* 角度,单位:deg */
}

5. invert反色

html{
    filter: invert(1); /* 0-1或0-100% */
}

6. opacity透明度

html{
    filter: opacity(1); /* 0-1或0-100% */
}

7. brightness亮度

html{
    filter: brightness(1); /* 0-1或0-100% */
}

8. contrast对比度

html{
    filter: contrast(1); /* 0-1或0-100% */
}

9. blur模糊

html{
    filter: blur(1px); /* 像素,单位:px */
}

10. drop-shadow阴影

html{
    drop-shadow(5px 5px 5px #ccc); /* box-shadow参数 */
}

三、文本

1. selection文本选中

该属性用来改变文本在选中状态的样式,如

p::selection{
    background-color: #5599aa;
    color: #FFFFFF;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会功夫的李白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值