我的传单 Canvas 目前如下所示,高度为 700 像素:
但是我希望它的高度为 100%,以便占据整个空白区域。
height:100% 在 map Canvas 的 CSS 属性中不起作用。 我找到了一些解决方案,但它们只适用于谷歌地图。
有没有人有解决方案,即使它只是一个解决方法? 谢谢!
最佳答案
最好的方法是使用 CSS 长度单位 vh
和 vw
。这些允许 block 级 HTML 元素具有相对于 视口(viewport) 大小的尺寸,而不是其父元素 的尺寸(如 %
确实)。
例如:
#map {
width: 100vw;
height: 100vh;
}
关于javascript - 如何让传单 map Canvas 具有 100% 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37588601/