怎么让手机浏览器和微信焦点在文本输入框时不自动放大页面

方法一:禁止页面缩放

在head标签中加入以下代码

<meta name="viewport" content="width=device-width, initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0, user-scalable=no">

content的解释

width=device-width //宽度等于设备屏幕宽度
initial-scale=1.0  //初始缩放比例
minimum-scale=1.0  //最小缩放比例
maximum-scale=1.0  //最大缩放比例
user-scalable=no   //用户是否能进行缩放

二、通过设置input的字体来阻止

@media only screen and (min-device-width : 320px) and (max-device-width : 1024px) { select:focus, textarea:focus, input:focus { font-size: 16px !important; } }

浏览器也许认为,只有input中的字体大于等于16px时用户才能看得清楚。

资料引用

怎么让Android 浏览器焦点在文本输入框时不自动放大页面

时间: 2024-10-08 02:38:16

怎么让手机浏览器和微信焦点在文本输入框时不自动放大页面的相关文章

css怎么让Android 浏览器焦点在文本输入框时不自动放大页面

可以通过设置input的字体来阻止,浏览器认为,只有input中的字体大于等于16px时用户才能看得清楚. CSS代码: @media only screen and (min-device-width : 320px) and (max-device-width : 1024px) { select:focus, textarea:focus, input:focus { font-size: 16px !important; } }

解决手机浏览器和微信中select中border:none;无用和去掉小三角

设置select的边框为none:在PC端是没有问题的,但是放到手机浏览器和微信里上还是会出现边框 解决办法: 1 appearance:none; 2 -moz-appearance:none; /* Firefox */ 3 -webkit-appearance:none; /* Safari 和 Chrome */ appearance使用方法: 1 .elmClass{ 2 -webkit-appearance: value; 3 -moz-appearance: value; 4 ap

手机中点击一个链接或文本输入框出现一个半透明的背景的问题

刚开始接触移动端的开发,发现input元素在iPhone中获得焦点时会出现一个半透明的背景,如图: 要去掉这个半透明背景需要设置以下样式 -webkit-tap-highlight-color:rgba(0,0,0,0); tap-highlight-color:rgba(0,0,0,0); 补充下网上的资料说明: 当你点击一个链接或输入框元素时,就会出现一个半透明的灰色背景. tap点击,highlight背景高亮,color颜色,颜色用数值调节 手机中点击一个链接或文本输入框出现一个半透明的

手机浏览器,微信中播放amr录音

由于微信公众号开发中,临时素材只有三天的有效期,但是客户要求所有录音永久保存,永久素材数量又有限制,故只能把录音保存到服务器上.但是存到服务器上有一个问题,手机微信中无法直接播放amr录音.无意中发现此js文件,完美解决微信中播放amr的问题.特此记录. demo地址: 链接: http://pan.baidu.com/s/1dE4fmzJ 密码: pdru

手机浏览器判断 微信 支付宝

if (/MicroMessenger/.test(window.navigator.userAgent)) { return 1 //微信 } else if (/AlipayClient/.test(window.navigator.userAgent)) { return 2 //支付宝 } else { return 3 // } 原文地址:https://www.cnblogs.com/gosh-hash/p/11101756.html

分享!手机浏览器跳转微信一键关注公众号的方案

第三方浏览器打开微信的接口,微信只给部分合作平台开放了接口权限,任何第三方想调用只能是通过一些技术手段来请求接口,获取秘钥(ticket).那么如果我们想减少用户从外部关注公众的操作步骤应该怎么办呢?我们只要实现外部wap网页一键跳转微信打开指定页面的功能即可. 功能实现后可以实现从手机浏览器打开微信并跳转到指定网页,该网页可以是你的个人二维码,可以是公众号二维码当然也可以直接跳转到公众号关注页面,这个功能减少了用户等待,以前需要复制微信号然后打开微信点开添加按钮输入微信号等一系列操作,现只需要

[JavaCore] 微信手机浏览器版本判断

公司要做微支付,微信浏览器版本要大于5 package com.garinzhang.web.weixin; import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.math.NumberUtils; /** *类说明 *@author Garin Zhang */ public class WchatUtil { public static final String WEI_XIN_BROWSER =

为什么html5用的jQuery Mobile在手机浏览器/微信中打开字体很小

头部加入 <header> <metaname="viewport"content="width=device-width, initial-scale=1"> </header> 为什么html5用的jQuery Mobile在手机浏览器/微信中打开字体很小,布布扣,bubuko.com

微信jsApI及微信分享对应在手机浏览器的调用总结。

摘录自别人的博客: 第一篇:微信内置浏览器的JsAPI(WeixinJSBridge续) 之前有写过几篇关于微信内置浏览器(WebView)中特有的Javascript API(Javascript Interface)的文章,不过随着微信官方的调整,部分API已经不能直接使用,比如类似直接分享到朋友圈 WeixinJSBridge.invoke('shareTimeline',data,callback) 这样的功能,直接调用,会得到一个访问拒绝的response.后来重新调研了下,整理出来了