我有两个彼此相邻的div。左边的那个包含Google Map,右边的是空的,我将它用作边栏。我创建了一个切换按钮,用于折叠边栏并扩展地图以覆盖视口的整个宽度。但是,Google Map div似乎并没有完全展开,并且始终将部分空间留空。当我只是扩展普通div时,不会出现此问题,因此我不知道这是否是Google Maps的问题? Fiddle:Google地图在使用切换时未完全展开
$(document).ready(function() {
$("#toggle").click(function() {
$("#side_bar").animate({
width: 'toggle'
});
var value = $("#map")[0].style.width !== "100vw" ? '100vw' : '80vw';
$("#map").animate({
width: value
});
});
});
我得到了同样的问题在所有浏览器,最新版本:
在提琴地图完美的大小调整这里。你可以张贴一些截图吗?蚂蚁发布您的浏览器信息 – LGVentura
@LGVentura我添加了一个链接到OP上的截图。无论我使用哪种浏览器,我都会遇到同样的问题。如果您增加小提琴结果宽度,那么同样的事情发生在那里。我在以下网站上上传了一个示例:[网站示例](http://www.dogeglobal.com/toggle.html)。 – user3716388