资讯专栏INFORMATION COLUMN

解决chrome滚动条背景的问题

omgdog / 938人阅读

摘要:而默认的宽度没有包含滚动条的宽度。滚动条底下的白色其实并不是滚动条的背景色,而是由于的宽度并未铺满可视区域的留白。所以我们只要在上加一个即可解决这个问题,但是这种情况下,会出现横向的滚动条。

大家都知道chrome可以自定义设置滚动条的样式,可以修改很多参数。
主要的两行样式的代码如下:

::-webkit-scrollbar{} 
::-webkit-scrollbar-thumb{} /* 滚动条滑块 */

当我们给滚动条背景设置了样式之后,页面的滚动条即便设计了透明度,也还是会有白色的底色

::-webkit-scrollbar{width:12px;background:transparent;}
::-webkit-scrollbar-thumb{background:#ccc;border-radius: 6px;}

如图:

链接如下:http://jianxiujiucan.cn/test/...

这个白色的底色与背景会格格不入,怎么样才能把滚动条的颜色去掉呢?

大家知道有一个单位叫vw,就是网页的可视区域宽度,它的宽度其实包括了滚动条的宽度。
而body默认的宽度没有包含滚动条的宽度。
滚动条底下的白色其实并不是滚动条的背景色,而是由于body的宽度并未铺满可视区域的留白。
所以我们只要在body上加一个width:100vw 即可解决这个问题,但是这种情况下,会出现横向的滚动条。
所以我们需要把横向的滚动条去掉。

链接如下:http://jianxiujiucan.cn/test/...

但是这样写在背景图设置为fixed的时候并不生效(具体原因还在研究中)。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/115592.html

相关文章

  • [译] 前端项目中常见 CSS 问题

    摘要:我们的例子中有个卡片项目,看起来没什么问题。这将改善移动端的用户体验,并使用户更容易访问。大图预览结论这里提到的所有问题都是我在前端开发工作中最常遇到的。你在中有没有经常遇到什么问题呢欢迎在评论区分享 原文地址:Common CSS Issues For Front-End Projects 原文作者:Ahmad Shadeed 译者:Chor 快速摘要:近年来,跨浏览器的渲染和...

    AbnerMing 评论0 收藏0
  • [译] 前端项目中常见 CSS 问题

    摘要:我们的例子中有个卡片项目,看起来没什么问题。这将改善移动端的用户体验,并使用户更容易访问。大图预览结论这里提到的所有问题都是我在前端开发工作中最常遇到的。你在中有没有经常遇到什么问题呢欢迎在评论区分享 原文地址:Common CSS Issues For Front-End Projects 原文作者:Ahmad Shadeed 译者:Chor 快速摘要:近年来,跨浏览器的渲染和...

    whatsns 评论0 收藏0
  • [译] 前端项目中常见 CSS 问题

    摘要:我们的例子中有个卡片项目,看起来没什么问题。这将改善移动端的用户体验,并使用户更容易访问。大图预览结论这里提到的所有问题都是我在前端开发工作中最常遇到的。你在中有没有经常遇到什么问题呢欢迎在评论区分享 原文地址:Common CSS Issues For Front-End Projects 原文作者:Ahmad Shadeed 译者:Chor 快速摘要:近年来,跨浏览器的渲染和...

    RiverLi 评论0 收藏0
  • H5项目常见问题及注意事项

    摘要:解决方案可以解决在手机上点击事件的延迟的模块,事件也是为了解决在的延迟问题显示屏原理及设计方案说明屏是一种具备超高像素密度的液晶屏,同样大小的屏幕上显示的像素点由个变为多个,如在同样带下的屏幕上,苹果设备的显示屏中,像素点个变为个。 Meta基础知识: H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 //一、HTML页面结构 // width 设置viewport宽度,为一...

    honhon 评论0 收藏0
  • H5项目常见问题及注意事项

    摘要:解决方案可以解决在手机上点击事件的延迟的模块,事件也是为了解决在的延迟问题显示屏原理及设计方案说明屏是一种具备超高像素密度的液晶屏,同样大小的屏幕上显示的像素点由个变为多个,如在同样带下的屏幕上,苹果设备的显示屏中,像素点个变为个。 Meta基础知识: H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 //一、HTML页面结构 // width 设置viewport宽度,为一...

    Little_XM 评论0 收藏0

发表评论

0条评论

omgdog

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<