Google新产品风格滚动条的实现方法
Google全线产品改版后,褒贬不一。不过它们滚动条看起来很漂亮,简单好看,有点Ubuntu的感觉。
不过实现起来并不复杂,研究之后,发现是这样定义CSS的:
::-webkit-scrollbar{
width:6px;
}
::-webkit-scrollbar-track-piece{
background:none;
}
::-webkit-scrollbar-thumb {
background:#DCD9DE;
border-radius:6px;
}
::-webkit-scrollbar-thumb:hover {
background:#EAE6EA;
}
当然,看到”-webkit“,自然只有webkit内核的浏览器比如Chrome才生效(我没有测试Safari)。具体支持哪些样式暂时还不确定,Google搜索“-webkit-scrollbar”竟然没有结果。已知background、border这些都没问题,:hover这样的伪类也支持,margin、padding似乎没有作用。以后再慢慢研究吧。
相关文章
移动网页高度自适应最佳实践
移动 Web 开发就要在“螺蛳壳里做道场”。移动设备限于屏幕尺寸,不得已左支右绌,既要多呈现内容,又要保证功能 […]
2024-06-168 分钟
CSS 小教程:在网格型选择工具上添加渐变背景
新年开始了,要努力,本博客开始 2024 年招商,欢迎各位想推广产品的老板投广告,目前定价 4800/年,亦可 […]
2024-01-135 分钟
【视频】如何快速修 bug+如何开发低代码树状图
感谢 Latteat 老板上舰。 有位同学在开发中遇到了一些问题,花费了很多时间也没能解决。其实修 bug 是 […]
2023-12-171 分钟


