首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在移动网页上“禁用”缩放?

如何在移动网页上“禁用”缩放?
EN

Stack Overflow用户
提问于 2010-12-18 01:00:25
回答 10查看 457.6K关注 0票数 376

我正在创建一个移动网页,它基本上是一个有几个文本输入的大表单。

然而(至少在我的Android手机上),每次我点击一些输入,整个页面都会放大,模糊了页面的其余部分。有没有什么HTML或CSS命令可以在移动网页上禁用这种缩放?

EN

回答 10

Stack Overflow用户

发布于 2010-12-18 01:02:45

这应该是您需要的所有内容:

代码语言:javascript
复制
<meta name="viewport" 
      content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
票数 526
EN

Stack Overflow用户

发布于 2014-01-21 06:35:13

对于那些来晚了的人来说,kgutteridge的答案不适用于我,Benny Neugebauer的答案包括目标密度the (a feature that is being deprecated)。

然而,这对我来说是可行的:

代码语言:javascript
复制
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
票数 178
EN

Stack Overflow用户

发布于 2020-03-04 06:08:13

似乎只是给index.html添加元标签并不能阻止页面缩放。添加下面的样式将会产生魔力。

代码语言:javascript
复制
:root {
  touch-action: pan-x pan-y;
  height: 100% 
}

编辑:演示:https://no-mobile-zoom.stackblitz.io

票数 36
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4472891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档