5个回答
展开全部
布局用下min-height设置下最小高度试试
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
失焦就能让键盘下去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
手机上position:fixed会导致这个问题,避免input和position:fixed元素放一起,如果无法避免,推荐用iscroll解决这个问题
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是在微信里面的~Orz
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询