我希望我的div的垂直滚动条是不可见的,但仍然允许垂直滚动。
overflow-y: hidden
,但这禁止滚动。element::-webkit-scrollbar
,但这也会影响水平滚动条。我本以为webkit的:vertical
状态会允许我这么做,但它什么都不做。见codepen:(https://codepen.io/numberjak/pen/MWgOMqd)
其他的问题看两个滚动条,我只关心一个滚动条。
<div class="scroll"><div class="large-content"/></div>
.scroll {
overflow: auto;
max-width: 20rem;
max-height: 20rem;
background-color: black;
}
.scroll::-webkit-scrollbar:vertical {
display: none;
}
.large-content {
min-width: 100rem;
min-height: 100rem;
background-color: red;
}
发布于 2019-09-05 09:04:09
试试这个css代码..。
css
.large-content {
background-color: red;
width: 100%;
height: 100%;
}
发布于 2019-09-05 09:05:24
可以执行以下操作以隐藏滚动条:
-webkit- (Chrome,Safari,Opera更新版本):
.scoll::-webkit-scrollbar { width: 0 !important; }
-moz- (Firefox):
.scroll { overflow: -moz-scrollbars-none; }
-ms- (Internet +10):
.scroll { -ms-overflow-style: none; }
隐藏滚动条之前要考虑的要点:
https://stackoverflow.com/questions/57801862
复制相似问题