2017-10-07 42 views
0

我正在使用引导程序(尤其是IE浏览器,Chrome似乎占用更多的空白)显示非常小的高分辨率屏幕上写入网页。但是,当我放大到135%的完美。有没有办法通过编程将我的网页的缩放比例设置为135%? IE11是标准浏览器,但交叉兼容性会很好。强制页面使用引导程序在JavaScript中缩放至135%

谢谢

+0

你可以尝试像 - >'document.body.style.zoom = 1.35' – Keith

回答

1

如果你有什么建议基思控制台尝试 - document.body.style.zoom = 1.35它似乎是工作,但感觉哈克和侵入导致页面的显着一扔。此外,你会发现1.35是完美的,但对于其他人可能会有所不同 - 这就是为什么所有浏览器都具有放大/缩小功能的原因,以便让用户根据自己的需求来决定什么最适合。

同样的效果可以通过在网页渲染通过@media查询适用于高分辨率屏幕的CSS属性zoom来实现:

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
    body { 
     zoom: 1.35; 
    } 
} 

但同样它通常被认为不是最好的做法。

0

像dpi,dpcm和dppx等单位都可以通过分辨率直接进行缩放,这将是缩放的替代方法。

This显示CSS中解析的不同媒体查询。