发生这种情况是因为mobile-chrome计算地址栏到视口高度,在滚动网页时,地址栏也会滚动,可见区域动态地改变它的高度.
例如,在320px X 360px屏幕上,在带有地址栏的mobile-chrome上,视口的高度是564px在地址栏消失后滚动后,视口的高度变为620px.
视口高度与地址栏
没有地址栏的视口高度
现在image在.wp-custom-header服用min-height:100%;height:100%这将动态地改变高度,因此图像改变它的大小,而滚动.
更好的方法是以像素为单位修复图像的高度media queries.
.has-header-image .custom-header-media img{
height: 620px;
min-height: 0;
}
Run Code Online (Sandbox Code Playgroud)
类似的问题: