javascript - 强制网页在加载时缩放到 100%

标签 javascript jquery html css

我正在尝试将网站的缩放比例设置为 100%。我知道 firefox 不支持这个,但我正在努力让它在 chrome 中工作。

我已经设置了缩放:

body {
  padding-top: 0px;
  padding-bottom: 20px;
  zoom: 100%;
}

而且 chrome 似乎看到 css 生效了:

enter image description here

但是当我增加缩放并刷新时,它不会设置回 100%:

enter image description here

我做错了什么,我该如何解决? CSS/HTML/jQuery 答案都很好。

编辑:目前看来最好的方法是在加载时模拟 ctrl+0 按键。我已经弄清楚如何生成它,但如何在没有任何用户输入的情况下触发它?

var press = jQuery.Event("keypress");
press.ctrlKey = true;
press.which = 48;
// trigger press

最佳答案

您,网页的作者,对用户的浏览器配置没有权力(或者不应该有权力)。浏览器的缩放功能是一种辅助功能;许多用户依靠它来使文本可读。作为开发人员/设计人员,请尽力适应 125% 的比例。

关于javascript - 强制网页在加载时缩放到 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34420848/

相关文章:

javascript - 在 ul 的末尾添加两个 li 元素

javascript - instanceof 与 typeof 方法返回的对象类型相矛盾

html - 为什么在使用 SSL 时我的 CSS 样式的呈现会发生变化?

javascript - 如何在 Javascript 中的这种情况后添加更多类?

javascript - 单击时如何告诉 onBlur 不要隐藏提交按钮?

php - 获取用户消息id

javascript - 如何将robots.txt添加到 Node 应用程序?

javascript - 具有 ID 的 DOM 树元素会成为全局属性吗?

javascript - 使用 Javascript 解码 UTF-8

javascript - 从用户获取颜色时无法使用 jQuery 更改文本颜色