当浏览器放大时,如何保留元素的默认大小。我的目标是保留元素的默认大小和位置,无论用户放大或缩小了多少百分比。
我遇到了一些有用的 css 属性,transform scale 和 transform-origin,但是我一直没能达到我的目标。比例与缩放级别不匹配。
有人可以给我一些指示。
var defaultScale = 1.0;
var zoomLevel = document.documentElement.clientWidth / window.innerWidth;
var scale = defaultScale - (zoomLevel - defaultScale);
$('.popup-overlay').css('-webkit-transform', 'scale(' + scale + ')');