隐藏滚动条

自带的滚动条很丑,所以最好把它隐藏了

代码

app.vue里面定义一个style标签

<style>
/* 隐藏全局滚动条 */
::-webkit-scrollbar {
  display: none;
}

/* 对于IE和Edge */
body {
  -ms-overflow-style: none;  /* Windows Edge, IE 浏览器的滚动条隐藏 */
  scrollbar-width: none;  /* Firefox 浏览器的滚动条隐藏 */
}
</style>

这样就可以全局隐藏了

美化滚动条

详细解释

WebKit 内核浏览器(Chrome, Safari)

1.::-webkit-scrollbar:
用于设置滚动条的宽度和高度。

2.::-webkit-scrollbar-track:
用于设置滚动条轨道的背景颜色和样式。

3.::-webkit-scrollbar-thumb:
用于设置滚动条滑块的背景颜色、边框和圆角。

4.::-webkit-scrollbar-thumb:hover:
用于设置滚动条滑块在悬停时的样式。

/* 设置滚动条的宽度 */
::-webkit-scrollbar {
  width: 12px; /* 垂直滚动条的宽度 */
  height: 12px; /* 水平滚动条的高度 */
}

/* 设置滚动条轨道的样式 */
::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 6px;
}

/* 设置滚动条滑块的样式 */
::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}

/* 设置滚动条滑块悬停时的样式 */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}

Firefox内核的浏览器

::-moz-scrollbar:
用于设置滚动条的宽度。

::-moz-scrollbar-track:
用于设置滚动条轨道的背景颜色和样式。

::-moz-scrollbar-thumb:
用于设置滚动条滑块的背景颜色、边框和圆角。

::-moz-scrollbar-thumb:hover:
用于设置滚动条滑块在悬停时的样式。

/* 设置滚动条的宽度 */
::-moz-scrollbar {
  width: 12px;
}

/* 设置滚动条轨道的样式 */
::-moz-scrollbar-track {
  background: #f1f1f1;
  border-radius: 6px;
}

/* 设置滚动条滑块的样式 */
::-moz-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}

/* 设置滚动条滑块悬停时的样式 */
::-moz-scrollbar-thumb:hover {
  background: #555;
}

跨浏览器兼容性示例

为了在多个浏览器中实现自定义滚动条样式,可以结合使用不同的前缀:

/* WebKit 内核浏览器 (Chrome, Safari) */
::-webkit-scrollbar {
  width: 12px;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 6px;
}

::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}

::-webkit-scrollbar-thumb:hover {
  background: #555;
}

/* Firefox */
::-moz-scrollbar {
  width: 12px;
}

::-moz-scrollbar-track {
  background: #f1f1f1;
  border-radius: 6px;
}

::-moz-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}

::-moz-scrollbar-thumb:hover {
  background: #555;
}
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐