css滚动条(页面滚动时某个div固定)

  网页默认的滚动条不怎么好看,特别是对于网页内部元素使用滚动条时,默认样式就更加显得格格不入。

image.png

  对于滚动条的样式设置,调整以下一个属性的值即可。

  ::-webkit-scrollbar 滚动条整体部分,可以设置宽度啥的

  ::-webkit-scrollbar-button 滚动条两端的按钮

  ::-webkit-scrollbar-track 外层轨道

  ::-webkit-scrollbar-track-piece 内层滚动槽

  ::-webkit-scrollbar-thumb 滚动的滑块

  ::-webkit-scrollbar-corner 边角

  ::-webkit-resizer 定义右下角拖动块的样式

  要实现页面顶部的自定义滚动进度条样式,可以按照以下步骤进行:

1.在HTML中添加滚动进度条的容器元素,通常可以使用一个元素作为容器,放在页面顶部的合适位置。
<div id="scroll-progress"></div>
2.在CSS中定义滚动进度条的样式。可以使用背景颜色、高度、透明度等属性来自定义样式。
#scroll-progress {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #f00; /* 自定义进度条颜色 */
  opacity: 0.7; /* 自定义进度条透明度 */
  z-index: 9999; /* 确保进度条显示在最顶层 */
}

发表评论

评论列表

还没有评论,快来说点什么吧~