css中如何设置滚动条

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

在进行网页设计时,除了使用css样式美化网页外,我们还要注意一些细节,比如滚动条的样式。下面我们来看一下如何设置滚动条。首先,我们需要知道滚动条属性是 `::-webkit-scrollbar`,这个

在进行网页设计时,除了使用css样式美化网页外,我们还要注意一些细节,比如滚动条的样式。下面我们来看一下如何设置滚动条。
首先,我们需要知道滚动条属性是 `::-webkit-scrollbar`,这个属性可以控制大多数浏览器的滚动条样式。我们通过以下代码可以设置滚动条的颜色:
/*设置滚动条的颜色*/
::-webkit-scrollbar{
  width:10px;
  height:10px;
  background-color: #000;
}

/*设置滚动条上部和下部箭头的背景颜色*/
::-webkit-scrollbar-button{
  background-color: #000;
}

/*设置滚动条滑动时的背景色*/
::-webkit-scrollbar-thumb{
  background-color: #ccc;
}

/*设置滚动条边缘的背景颜色*/
::-webkit-scrollbar-track{
  background-color: #000;
} 

接下来我们来看看如何设置滚动条轨道的宽度和高度:
/* 设置滚动条宽度和高度 */
::-webkit-scrollbar {
    width: 12px; 
    height: 12px;
} 

我们还可以设置滚动条的位置(左、右、上、下),代码如下:
/* 设置滚动条位置 */
::-webkit-scrollbar {
    width: 12px; 
    height: 12px;
    position: absolute;
    top: 20px;
    left: 20px;
} 

底部如果需要显示滚动条轨道,可以通过以下代码实现:
/* 显示滚动条轨道 */
::-webkit-scrollbar-track {
    background-color: #f2f2f2;
    border: 10px solid #fff;
    border-radius: 10px;
} 

最后,我们可以通过以下代码来设置滚动条的形状:
/* 设置滚动条形状 */
::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
} 

以上是关于css中如何设置滚动条的一些方法,可以通过以上代码来美化自己的网页,让网页更加美观。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css中如何设置滚动条

粉丝

0

关注

0

收藏

0

已有0次打赏