如何更改桌面显示器上滚动条的布局,如平板电脑和手机上所示?

Ren*_*uma 3 css mobile scrollbar

我需要在移动设备和平板电脑模式下设计滚动条(更好的设计),以在所有桌面浏览器监视器中激活。

桌面模式下的滚动条使设计变得丑陋。

可以做到?

没有插件请

这是我的CSS代码:

aside {
    overflow: hidden auto;
    height: 80vh;
}
Run Code Online (Sandbox Code Playgroud)

滚动条设计、平板电脑模式、桌面模式外观

在图像中,当检测到用户代理其平板电脑或移动设备时,浏览器会加载滚动条,设计精美。

我随时都需要滚动条来加载。不需要javascript或css,因为浏览器会根据设备改变它。让我明白一下?

注意:抱歉我的英语很差。

myn*_*eff 6

::-webkit-scrollbar在 CSS 中使用
Firefox 不支持此功能,请尝试使用SmoothScrollbarJs for firefox

::-webkit-滚动条 {
  宽度:10px;
}

/* 追踪 */
::-webkit-scrollbar-track {
  背景:#f1f1f1;
}

/* 处理 */
::-webkit-scrollbar-thumb {
  背景:#888;
}

/* 悬停处理 */
::-webkit-scrollbar-thumb:悬停{
  背景:#555;
}

直接从w3schools复制过来

  • @RenatoRamosPuma 每个浏览器都有自己的渲染滚动条的方式,一些浏览器使用操作系统的滚动条(例如在火狐和大多数移动浏览器中),一些浏览器自己渲染它(Chrome)。所以,它不是你可以编辑的 html 东西,而是浏览器的东西。因此,除非您实现自己的滚动系统(例如当您使用 smooth-scrollbar 之类的 javascript 插件时),否则无法使其在桌面浏览器和移动浏览器上看起来相同。 (3认同)
  • 你的答案很好,但是......浏览器有两个滚动条可以显示,用于桌面显示器以及平板电脑和手机(正如我在图像中放入的那样)。我希望桌面使用滚动条就像我在平板电脑或手机上使用它一样(设计更加优雅和精致)。可以做到?您不需要 CSS 或 Javascript 来完成此操作。浏览器检测用户代理以使用经典滚动条或轻量级设计。这是我的问题,但我找不到答案。有任何想法吗? (2认同)