2つのdivがあります
<div style="height:150px; overflow:hidden; overflow-y:hidden;">
<div style="margin:5px; margin-right:25px;" onmouseover="this.style.width=(this.parentNode.offsetWidth-30)+\'px\'; this.parentNode.style.overflowY=\'auto\';" onmouseout="this.style.width=\'\'; this.parentNode.style.overflowY=\'hidden\';">';
123<br>
123<br>
123<br>
123<br>
123<br>
123<br>
</div>
</div>
マウスオーバーすると、垂直スクロールバーが表示されます(マウスアウト時-消えます)。問題は、このデザインが機能しなくなったことです。これは、スクロールする前にスクローラーが消えてしまうためです。マウスでスクロールバーをクリックしてスクロールバーのスライダーを上下に動かすことができるように、これを到達可能にすることは可能ですか?
重要なのは、このタスクはIDなしで解決する必要があるということです。'this.parentNode'および'this'のみ。