[英]scrollable DIV with CSS and JS
目前,我在左側有一個帶有可滾動div
標簽的塊: https://paste.pics/2b27787ffd9e5671df4d34b0b656ba2a
當鼠標懸停在附加圖像的右側(棕色背景)時,我想滾動附加圖像左側的div
標簽,該怎么做?
div { width: 300px; height: 200px; overflow-y: scroll }
<div></div>
沒有js你可以滾動div的固定高度和css溢出屬性
檢查相對於元素的查找鼠標 position 以在右側面板上捕獲 cursor position
如果需要,使用正確的面板尺寸,您可以輕松計算 position 的百分比
從 cursor 中心 position 計算左面板的可見框並相應地更改左面板的屬性 scrollTop 和 scrollLeft
https://developer.mozilla.org/fr/docs/Web/API/Element/scrollTop
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.