我有一个 div,里面有一个自定义的谷歌地图;加载页面的其余部分需要更长的时间。所以,目前在它完全加载之前它会创建死区,所以它下面的元素会加载,就好像带有谷歌地图的 div 不存在一样 - 直到带有谷歌地图的 div 加载然后它向下推它下面的元素到正确位置。页面加载看起来很糟糕。
有没有人有解决这个问题的建议?
我尝试在 CSS 中定义尺寸。
#gmp {
background-color: #E5E3DF;
height: 300px;
left: 0;
overflow: hidden;
position: relative;
width: 400px;
}
$("#gmp").css("display","block").css("position","absolute")
也尝试过内联定义尺寸。