我在底部有一个固定的div,但是在响应视图中,在android中,它会随着键盘向上推。
const ContactBackgroundImage = styled.div`
color: white
padding: 50px
height: 118px
position: fixed
bottom: 0
left: 0
right: 2px
text-align: left
background-position: top
background-repeat: no-repeat
background-image: url('/Images/background.png');
@media (max-width: 480px) {
background-position: left top
}
`;
然后我的div正在渲染它。
<ContactBackgroundImage/>
答案 0 :(得分:0)
//希望添加评论,但信誉不高,因此我将其发布为答案,并在错误的情况下将其删除。
您是否尝试过为div设置z-index?也许它与android键盘位于同一层,因此被推入。
答案 1 :(得分:0)
我前段时间遇到了同样的问题,而不是使用position:fixed
或position:absolute
来使用position:relative
并尝试使用top:100%
来定位。
const ContactBackgroundImage = styled.div'
color: white
padding: 50px
height: 118px
position: absolute
bottom:0
left: 0
right: 2px
text-align: left
background-position: top
background-repeat: no-repeat
background-image: url('/Images/background.png');
@media (max-width: 480px) {
background-position: left top
}
`;