网页上的Mapbox样式

问题描述 投票:0回答:1

我正在尝试更改地图的位置/样式。但是,我只能从页面或表格的左上角定位它。有没有办法调整我的网页地图的位置,使其更好地环绕网页上的任何其他信息(将其居中、使其相对位置等),例如文本或图像?

我尝试调整地图本身的样式,例如将位置设置为相对或将顶部/底部边距设置为自动。然而,当我这样做时,地图就会从屏幕上消失。当发生这种改变时,地图上应该有一条不太明显的线。 我还尝试更改地图 div 所在的地图容器的样式,但这不会改变任何内容。

mapbox mapbox-gl-js
1个回答
0
投票

我通过使用 iframe 解决了这个问题,我在其中创建一个仅包含地图的单独页面,然后将该网页插入到我想要的位置。 iframe 看起来像这样:

<iframe src="map.html" title="mapbox"></iframe>

并且是一个仅使用mapbox api显示地图的页面

© www.soinside.com 2019 - 2024. All rights reserved.