Comment utiliser la molette de la souris pour créer des effets de défilement et de panoramique sur toute la page ? Fondamentalement, comme n'importe quel éditeur 2D, faites défiler pour zoomer et cliquez et faites glisser pour effectuer un panoramique, mais pour tout le corps.
Je ne trouve aucune information à ce sujet en ligne.
Si vous ne savez pas par où commencer, vous vous heurterez rapidement à un mur, car savoir par où commencer est la partie la plus facile. Voici un guide approximatif :
wheel
(découvrez comment](https://stackoverflow.com/a/51276012/104380 a>))zoom
值开始,计算轮子事件的增量并更新您的zoom
.zoom
值以某种形式操纵页面的比例。您可以在body
元素上使用 CSStransform:scale()
à cet effet.mousemove
(découvrez comment](https://developer.mozilla.org/en-US/docs/Web/API/Element/mousemove_event))body
qui doit être zoomée pour atteindre l'un des 4 bords, plutôt qu'au-delà. Le panoramique peut être effectué via CSStransform:translate(x, y)