css如何隐藏div区域的超出滚动条,但仍保持滚动功能呢?这里给出我的方法:
这里是div滚动区域html代码,scroll-box是产出自动滚动区域,如下:
<div class="scroll-box"> <div class="scroll-item">滚动单元内容</div> </div>
这里是滚动区域css代码,包括隐藏滚动条:
.scroll-box { width: 690rpx; display: flex; overflow-x: scroll; /* 这里是允许盒子内容横向(x轴方法)超出滚动 */ overflow-y: hidden; /* 这里是隐藏竖向(y轴方法)超出内容滚动 */ scrollbar-width: none; /* Firefox 兼容*/ -ms-overflow-style: none; /* IE 10+ 兼容*/ } ::-webkit-scrollbar { display: none; /* Chrome Safari 兼容*/ }
至此就完成了隐藏滚动条,但仍保持滚动的功能。
重点隐藏滚动条的代码这里单独提出来:
{
overflow-x: scroll; /* 这里是允许盒子内容横向(x轴方法)超出滚动 */ overflow-y: hidden; /* 这里是隐藏竖向(y轴方法)超出内容滚动 */ scrollbar-width: none; /* Firefox 兼容*/ -ms-overflow-style: none; /* IE 10+ 兼容*/ } ::-webkit-scrollbar { display: none; /* Chrome Safari 兼容*/ }
标签:none,滚动,兼容,滚动条,overflow,隐藏,css From: https://www.cnblogs.com/bokemoqi/p/17174334.html