现象:input表单输入时,调取原生键盘把底部position:absolute;内容往上顶了
问题产生原因:弹出键盘使网页脱离文档流的屏幕高度变小
解决方案:
1、使用常规布局,重新布局被顶内容,放回文档流---比如修改position:absolute;为posution:relative;
2、使用媒体选择器:
@media (max-height:535px){
.bottom-img>img {
width: 5rem;
}
}
本文探讨了在网页设计中,当input表单调用原生键盘时,如何避免底部绝对定位的内容被顶位的问题。主要介绍了两种解决方案:一是调整布局方式,将position属性从absolute改为relative;二是运用媒体查询,针对不同屏幕高度调整样式。
1、使用常规布局,重新布局被顶内容,放回文档流---比如修改position:absolute;为posution:relative;
2、使用媒体选择器:
@media (max-height:535px){
.bottom-img>img {
width: 5rem;
}
}
2893
5578
7395
1万+
1471
1501
1675
2573

被折叠的 条评论
为什么被折叠?