我有一个HTML页面,其中一个块包含另一个块。我需要在块A上显示滚动条,而我想在块B上隐藏滚动条,但它仍然是可滚动的,就像删除滚动条的背景一样。(块B位于块A内)
但实际上,我无法隐藏滚动条,在我的代码顶部,我需要全局声明这个,因为它在其他一些块中使用(哪个块A需要)
::-webkit-scrollbar {
width: 10px;
border-radius: 0 10px 0 0;
background-color: #fff;
box-shadow: inset 0 0 5px rgba(0,0,0,.5);
}
以下是我尝试过的方法:
1.重写元素中的滚动条
.myElement {
::-webkit-scrollbar {
width: 0;
background-color: transparent;
}
}
1.使用scrollbar-color
.myElement {
scrollbar-color : transparent;
}
1.使用scrollbar-width
.myElement {
scrollbar-width : none;
}
但是这些东西没有一个能用。有没有人有过同样的经历?请让我知道你们是怎么解决的,伙计们
1条答案
按热度按时间xxhby3vn1#
你的1.解是正确的,但有一些小的改动。
从这里开始
到这个