我本质上是在尝试制作一个非常简单的 Google Maps 克隆。
我有一个布局相当复杂的 div,我想对其进行缩放和拖动。我使用Pep库进行拖放,并使用 CSStransform: scale()
进行缩放。
我的问题是该transform-origin
点应该始终是视口的中心。当比例为默认级别 1 时很好,但当它有所不同时,它似乎不起作用。
我在 codepen 中有一个简化的测试用例,我在其中设置了一个小框作为该transform-origin
点的可视化表示。理想情况下,这应该始终保持在视口的中间。