JavaScript :input框输入时, 手机虚拟键盘把布局顶上去 下不来了!

怎么办?急急~~... 怎么办? 急急~~ 展开
 我来答
wdz521
2015-02-12 · TA获得超过233个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:160万
展开全部
布局用下min-height设置下最小高度试试
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风铃冷冷2
2015-02-10 · TA获得超过1799个赞
知道小有建树答主
回答量:833
采纳率:0%
帮助的人:508万
展开全部
失焦就能让键盘下去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迷风少年
2018-01-05
知道答主
回答量:11
采纳率:0%
帮助的人:5638
展开全部
var flag = true;//先定义一个变量,当改变窗口大小的时候用来做判断
window.onresize = function () {
if (flag) {//如果flag为true,键盘弹起,改变底部按钮的position,同时将flag改为false
$(".subbmit").css({"position": "initial"});
flag = false;
} else {
$(".subbmit").css({"position": "fixed"});
flag = true;
}
};
解释:对于手机不要管输入框是否获取焦点,换个角度,我们从窗口入手,只要改变了窗口大小就会改变flag的值;即小键盘打开(flag=true)对应initial;小键盘关闭(flag=flase)对应fixed
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yt_9119
2015-02-15 · TA获得超过812个赞
知道小有建树答主
回答量:395
采纳率:100%
帮助的人:312万
展开全部
手机上position:fixed会导致这个问题,避免input和position:fixed元素放一起,如果无法避免,推荐用iscroll解决这个问题
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lqiu0108
2015-02-12 · TA获得超过403个赞
知道小有建树答主
回答量:443
采纳率:0%
帮助的人:271万
展开全部
是不是在微信里面的~Orz
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式