我想用 CSS 将 Border-Radius 应用于滚动条

Posted

技术标签:

【中文标题】我想用 CSS 将 Border-Radius 应用于滚动条【英文标题】:i want to Apply Border-Radius To Scrollbars with CSS 【发布时间】:2022-01-23 17:54:34 【问题描述】:

我有一个带有此滚动条的 div see the image here

但我想要这种类型的滚动用于我的 div see the image here

【问题讨论】:

【参考方案1】:

我不确定是否所有网络浏览器的反应方式都相同,但您可以试试这个:

<style>
/* width */
::-webkit-scrollbar 
  width: 20px;


/* Track */
::-webkit-scrollbar-track 
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;

 
/* Handle */
::-webkit-scrollbar-thumb 
  background: red; 
  border-radius: 10px;


/* Handle on hover */
::-webkit-scrollbar-thumb:hover 
  background: #b30000; 

</style>

来源:https://www.w3schools.com/howto/tryit.asp?filename=tryhow_css_custom_scrollbar2

【讨论】:

但是当我应用这个解决方案时箭头是隐藏的。 你也可以看看这个帖子:***.com/questions/47576815/…【参考方案2】:

您可以查看以下网址 https://www.w3schools.com/howto/howto_css_custom_scrollbar.asp

【讨论】:

以上是关于我想用 CSS 将 Border-Radius 应用于滚动条的主要内容,如果未能解决你的问题,请参考以下文章

使用 CSS 将 div 的底部向内弯曲

我想用css和js做一个像google play store这样的侧边栏

CSS Border-radius创建弯曲形状[重复]

想用jQuery mobile js 做网页的自适应大小宽度的改变,就是当网页宽度变小时页面还是显示的原来所有内容

大括号下划线的动态文本

CSS“inverted border-radius”在元素边界框外创建手机缺口设计[重复]