Я использую -webkit-scrollbar, и я хочу, чтобы это была полоса прокрутки, скрытая при загрузке страницы, и она остается скрытой, пока вы не наведете над контейнером div, к которому он привязан. Когда вы нависаете над прокручиваемой областью, он появится.
Я попытался добавить: hover и: focus влияет на различные div и правила в моем CSS без везения.
Есть ли способ сделать то, что я имею в виду, используя -webkit-scrollbar? Я могу опубликовать код, но это довольно просто. Только один внешний div с прикрепленными к нему правилами css, затем один внутренний div с заданной высотой и шириной. Затем правила css для -webkit-scrollbar.
#u #trail ::-webkit-scrollbar {
width: 9px;
height: 9px;
}
#u #trail ::-webkit-scrollbar-button:start:decrement,
#u #trail ::-webkit-scrollbar-button:end:increment {
display: block;
height: 0;
background-color: transparent;
}
#u #trail ::-webkit-scrollbar-track-piece {
background-color: #FAFAFA;
-webkit-border-radius: 0;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
}
#u #trail ::-webkit-scrollbar-thumb:vertical {
height: 50px;
background-color: #999;
-webkit-border-radius: 8px;
}
#u #trail ::-webkit-scrollbar-thumb:horizontal {
width: 50px;
background-color: #999;
-webkit-border-radius: 8px;
}
#u #trail-overflow {
width: 860px;
max-height: 500px;
overflow: auto;
}