Home  >  Article  >  Web Front-end  >  Pure CSS style: very useful scroll bar style

Pure CSS style: very useful scroll bar style

蔡军立
蔡军立Original
2022-10-19 15:10:09151browse

During our usual slicing process, some DIVs will be very ugly if we want to add scroll bars locally.

When we are impatient, we usually use Jquery plug-in to achieve it. And many times we still face compatibility issues. In short, the user experience is not as good as using overflow:scroll directly.

Today I would like to recommend a very easy-to-use pure CSS scroll bar style. You only need to add the following code to your CSS file, and you can use overflow:scroll in different locations. .

The display effect is also very good.

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
  width: 7px;
  height: 7px;
  background-color: #ccc;
}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #f5f5f5;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  background-color: #c8c8c8;
}

And you can also directly define colors through CSS.

The above is the detailed content of Pure CSS style: very useful scroll bar style. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn