繁体   English   中英

如何使用 CSS/Javascript 设置浏览器绝对缩放级别?

[英]How do I set browser ABSOLUTE zoom level using CSS/Javascript?

诸如此类的事情

document.body.style.zoom = 1.5;

在 Javascript 和

body{zoom: 150%;} 

在 CSS 中,不要将绝对缩放级别设置为 150%,而是将其相对更改为当前级别。

我怎样才能以绝对方式设置它?

百分比是相对度量,根据mdn web 文档,即使您输入一个数字,它也会转换为其相对百分比。 zoom 似乎也是一个不受支持的属性。 您可以改用transform: scale(factor) ,但这也是相对的。 如果您想要精确的东西,您可能应该只更改元素的宽度和高度并使其在内部做出响应。 但是,我真的不知道您要实现的目标或上下文。 我真的不明白为什么你想要一个绝对测量来缩放/缩放某些东西。

使用transform: scale属性,你可以得到你想要的。 只需将该属性应用于 body,您就可以获得模仿 zoom 属性的东西。 在下面的代码中,body 标签被放大了 150%

   body {
        transform: scale(1.5, 1.5)
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM