0%

界面元素自动充满屏幕

在使用百度地图时,希望在浏览器窗口大小变化时,地图永远撑满整个界面,此处记录一下实现方法

1
2
3
4
5
6
7
function changeSize() {
var showMap = document.getElementById("myMap");
showMap.style.width = document.documentElement.clientWidth + "px";
showMap.style.height = document.documentElement.clientHeight + "px";
}

window.onresize = changeSize; //改变大小的时候,div也占满全屏

其中myMap是百度地图div的Id值。