在我的HTML GUI中,他们是3部分:---
div
的等级为scrollable
---& --- div
的ID为
Images
)div
的等级为scrollableMenu
---& --- ID为
div
是menu
)中心区域(div
的等级为scrollableCenter
---& --- div
的ID为中心)
目前我只有webkit滚动条沿着DIV scrollableMenu垂直向下运行 这是根据我的要求,即我只需要webkit滚动条垂直向下运行div scrollableMenu。
问题我面临的是,案例3& 4我的webkit滚动条变得不可见。
即使输入类型图像的数量少于,我的webkit-scrollbar-track垂直向下运行是否仍然可见?
我必须添加哪个属性,至少使我的webkit-scrollbar-track可见?
=========================================================
Button-1 Button-2 Button-3 Button-4 Button-5
=========================================================
||
||
||
DIV ||
scrollableMenu ||
||
||
||
||
||
=========================================================
div.scrollable {
margin: 0;
padding: 0;
overflow: auto;
padding-left: 4px;
padding-top: 20px;
box-sizing:border-box;
}
div.scrollableMenu {
margin: 0;
padding: 0;
overflow: auto;
padding-left: 4px;
padding-top: 20px;
box-sizing:border-box;
}
div.scrollableCenter {
margin: 0;
padding: 0;
overflow: auto;
padding-left: 4px;
padding-top: 20px;
box-sizing:border-box;
}
#images {
background-color:#888686;
white-space:nowrap;
}
#Menu {
background-color:#292B3B;
position:absolute;
top:115px;
bottom:20px;
left:0;
width:250px;
}
#center {
background-color:#292B3B;
position:absolute;
top:115px;
left:250px;
right:0px;
bottom:20px;
}
::-webkit-scrollbar-track {
background-color: #DDDFED;
border-radius: 20px;
}
::-webkit-scrollbar {
background-color: #DDDFED;
width: 10px;
height: 10px;
}
::-webkit-scrollbar-thumb {
border-radius: 8px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
background-color: #CCC9DA;
}
答案 0 :(得分:0)
我假设您希望左侧div scrolllableMenu上的滚动条可见。请使用overflow: scroll;
以显示滚动条。
div.scrollableMenu {
margin: 0;
padding: 0;
overflow-y: scroll;
overflow-x: hidden;
padding-left: 4px;
padding-top: 20px;
box-sizing:border-box;
}
已修改:overflow: scroll;
至overflow-y:scroll; overflow-x:hidden;
。
答案 1 :(得分:0)
我想你只想看到垂直(y)滚动条。
不是水平(x)。
您需要做的就是定义滚动条的位置(x或y):
div.scrollableMenu {
margin: 0;
padding: 0;
overflow-y: scroll; /*(-y) here defines the direction of the scrollbar*/
padding-left: 4px;
padding-top: 20px;
box-sizing:border-box;
}
如果出于某种原因仍然显示底部滚动条,请使用overflow-x: hidden
。
修改强>:
快速说明:
(y)=垂直
(x)=水平
overflow
property