IOS得到焦点,唤醒输入法,header会被顶不见
页面和微信一样,input得到焦点的时候布局就乱了。
不唤醒输入法的时候:
唤醒输入法的时候:
<div id="chat">
<div class="header"></div>
<div class="main">
<div class="item" v-for="item in formData">{{item}}</div>
</div>
<div class="footer">
<input type="text" placeholder="请输入" @focus="onFocus()">
</div>
</div>
.header{
width: 100%;
height: 50px;
background-color: pink;
}
.main{
width: 100%;
height: calc(100vh - 100px);
background-color: #eee;
overflow: auto;
.item{
padding: 10px;
}
}
.footer{
width: 100%;
height: 50px;
display: flex;
align-items:center;
background-color: pink;
input{
width: 90%;
height: 20px;
margin: 0 auto;
border:none;
}
}
该怎么解决呀,研究了半天没有头绪
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论