作者:Wang嘉伟 | 来源:互联网 | 2023-01-15 15:09
我有一个带有以下CSS的标题:
.header{
display: block;
top: 0;
position: fixed;
width: 100%;
max-width: 1320px;
z-index: 10;
box-sizing:border-box;
}
我在内容的容器中有无限滚动.在iOS 11中,当我滚动标题消失了一秒钟然后又回来了.
我尝试了以下修复:
transform: translate3d(0,0,0)
transform: translateZ(0)
-webkit-transform: translate3d(0,0,0);
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
我已经加入viewport-fit="cover"
,并viewport-fit="contain"
在元视口代码了.如此处所示.
标题的子元素也没有position: fixed;
在CSS中.
我也通过添加尝试了上述解决方案left: 0;
.
另一个解决方案建议我尝试添加-webkit-overflow: hidden;
到页面正文.
我也尝试添加overflow-x:hidden;
到页面的html标签.
所有上述解决方案都没有奏效.