概述
网上查找的地址链接
移动端软键盘弹出时底部 fixed 定位被顶上去 - 格鲁特baby - 博客园 网上的链接
记录一下
vue.js代码#
<!--html部分-->
<div class="footer" v-show="hideshow"></div>
// js 部分
data(){
return {
docmHeight: window.innerHeight, //默认屏幕高度
showHeight: window.innerHeight, //实时屏幕高度
hideshow:true, //显示或者隐藏footer
}
},
mounted() {
// window.onresize监听页面高度的变化
window.onresize = ()=>{
return(()=>{
this.showHeight = window.innerHeight;
})()
}
},
//监听
watch:{
showHeight: function(newValue) {
if(this.docmHeight > newValue){
this.hideshow = false
}else{
this.hideshow = true
}
}
},
jQuery代码#
var winHeight = $(window).height(); //获取当前页面高度
$(window).resize(function () {
var thisHeight = $(this).height();
if ( winHeight - thisHeight > 140 ) {
//键盘弹出
$('.footer').css('position','static');
} else {
//键盘收起
$('.footer').css({'position':'fixed','bottom':'0'});
}
})
最后
以上就是含糊黑猫为你收集整理的解决安卓手机在移动端弹出键盘时把底部按钮顶上去问题(vue)fixed失效的全部内容,希望文章能够帮你解决解决安卓手机在移动端弹出键盘时把底部按钮顶上去问题(vue)fixed失效所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复