当前位置:   article > 正文

CSS实现内容可以滚动,不显示滚动条_css隐藏滚动条但能滚动

css隐藏滚动条但能滚动

两种方式:

  • 使用 padding
  • 使用 ::webkit-scrollbar

第一种,使用padding

  • 先把 body 的滚动条隐藏,隐藏横向滚动条;
  • 把 main 元素的 overflow-y 设置为 scroll,让它可以垂直滚动;
  • 把 main 元素的右侧间距 padding-right 设置为滚动条的宽度。根据操作系统会有不同,windows 数值大些;

第二种,使用 ::webkit-scrollbar

  1. .demo::-webkit-scrollbar {
  2. display: none; /* Chrome Safari */
  3. }
  4. .demo {
  5. scrollbar-width: none; /* firefox */
  6. -ms-overflow-style: none; /* IE 10+ */
  7. overflow-x: hidden;
  8. overflow-y: auto;
  9. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/738673
推荐阅读
相关标签
  

闽ICP备14008679号