好吧,我已经尝试了我知道的两种缩放方法:
zoom:2;
和...
transform:scale(2);
然而,虽然它们确实有效(有点),但有一个主要缺陷:JavaScript 鼠标事件是 ----ed。
我似乎无法弄清楚如何获取鼠标坐标,就好像页面没有缩放一样。
此外,我必须添加body{width:50%}
以确保它不会导致巨大的水平滚动。
另一方面,如果我只是使用本机浏览器缩放来缩放页面,结果是完美的。一切都正确显示,鼠标事件正常工作,主体保持其实际宽度等等。
有没有办法让这种自然的浏览器缩放在 CSS 中工作?如果不是,我应该使用哪种 JavaScript 来确保正确“缩放”鼠标坐标?