Я хотел бы переключить отображение полосы прокрутки на контейнере DIV в зависимости от того, находится ли мышь над контейнером или нет.Таким образом, показывать полосу прокрутки можно только тогда, когда мышь находится над контейнером DIV (и, конечно, DIV переполнен содержимым).
Я попытался изменить переполнение с скрытого на автоматическое и наоборот с помощью CSSнапример, следующее:
div.container {
overflow: hidden;
}
div.container:hover {
overflow: auto;
}
Это переключает отображение полосы прокрутки, но когда полоса прокрутки снова отображается, она сбрасывается в верхнюю часть.Мне нужно сохранить положение полосы прокрутки в ее последнем состоянии.
Какой самый простой способ переключить отображение полосы прокрутки?Я пытаюсь остаться с чистым решением CSS, но минимальный JavaScript, вероятно, будет в порядке.