标签: mapbox-gl-js
我有一个自定义地图弹出窗口,当我单击图标时会打开该窗口,但是如果您在地图上的图标过高时单击该图标,则会弹出窗口的顶部被切除。
我试图通过.mapboxgl-popup-content使用CSS编辑高度。但是,弹出窗口的高度取决于弹出窗口中的信息。
.mapboxgl-popup-content
如果我将高度设置为大约弹出窗口可以达到的最大高度(以像素为单位),则弹出窗口将正确显示,并且不会被截断。但是,弹出窗口的较短变体在单击的地图图标上方过高。
有没有一种方法可以动态设置弹出高度,以便其正确显示在地图上?