王者荣耀:修改自定义盒子的滚动条样式,超实用!

  1.滚动条组成

  ::-webkit-scrollbar 滚动条整体部分

  ::-webkit-scrollbar-thumb 滚动条里面的小方块,能向上向下移动(或往左往右移动,取决于是垂直滚动条还是水平滚动条)

  ::-webkit-scrollbar-track 滚动条的轨道(里面装有Thumb)

  ::-webkit-scrollbar-button 滚动条的轨道的两端按钮css改变滚动条颜色,允许通过点击微调小方块的位置。

  ::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分(除去)

  ::-webkit-scrollbar-corner 边角css改变滚动条颜色,即两个滚动条的交汇处

  ::-webkit-resizer 两个滚动条的交汇处上用于通过拖动调整元素大小的小控件

  2.修改浏览器的滚动条样式

  heml代码

  <pre class="has"> </pre>

  css代码

  <pre class="has">` .box{

  1. height: 2000px;
  2. }
  3. /* 滚动条的整体样式 */
  4. ::-webkit-scrollbar{
  5. width: 8px;
  6. height: 8px;
  7. }
  8. /* 滚动条的滚动轨迹 */
  9. ::-webkit-scrollbar-track{
  10. border-radius: 8px;
  11. background-color: hotpink;
  12. -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2) inset;
  13. }
  14. /* 滚动条上面的小滑块 */
  15. ::-webkit-scrollbar-thumb{
  16. border-radius: 8px;
  17. -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
  18. background-color: pink;
  19. }`</pre>

  3.修改自定义盒子的滚动条样式

  html代码

  <pre class="has">`

  1. ##muzidigbig
  2. <p style="height:200px;">这是内容111
  3. &emsp;&emsp;这里是内容222
  4. &emsp;&emsp;这里是内容333
  5. `</pre></p>

  css代码

  <pre class="has">` .inner{

  1. width: 265px;
  2. height: 400px;
  3. position: absolute;
  4. top: 33px;
  5. left: 13px;
  6. /*cursor: pointer;*/
  7. overflow:hidden;
  8. }
  9. .innerbox{
  10. overflow-x: hidden;
  11. overflow-y: auto;
  12. color: #000;
  13. font-size: .7rem;
  14. font-family: "\5FAE\8F6F\96C5\9ED1",Helvetica,"黑体",Arial,Tahoma;
  15. height: 100%;
  16. }
  17. /*滚动条样式*/
  18. .innerbox::-webkit-scrollbar {/*滚动条整体样式*/
  19. width: 4px; /*高宽分别对应横竖滚动条的尺寸*/
  20. height: 4px;
  21. }
  22. /*滚动条的轨道*/
  23. .innerbox::-webkit-scrollbar-track {
  24. -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
  25. border-radius: 5px;
  26. background: rgba(0,0,0,0.1);
  27. }
  28. /*滚动条里面小滑块*/
  29. .innerbox::-webkit-scrollbar-thumb {
  30. border-radius: 5px;
  31. -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
  32. background: rgba(0,0,0,0.2);
  33. }`</pre>

  若有不足请多多指教!希望给您带来帮助!

文章由官网发布,如若转载,请注明出处:https://www.veimoz.com/1784
0 评论
879

发表评论

!