地图不显示
来源:3-1 获取中心点
weixin_慕慕9506701
2020-03-13 02:08:29
如图, js代码没问题. 这样的情况下地图标签的宽度为0不显示. 如果加上width:100%, 或者把position换成relative都会显示地图, 这是为什么? 为什么position:absolute会让元素的宽不能自占一行, 查了好久都不能找到原因
1回答
好帮手慕星星
2020-03-13
同学你好,这是设置元素设置绝对定位的原因,和是否是地图没有关系。例如:
一个div元素在文档流中,默认宽度为100%
但是设置上绝对定位之后脱离文档流,宽度就为0了,不是原来的100%了
relative设置并不会脱离文档流,所以宽度还是100%,记住这样显示的规则就好。
祝学习愉快!
相似问题