我有一个左填充 n 像素的 map 。该值会根据某些因素发生变化。我的问题是使用 autoPan: true 的 map 上的弹出窗口(叠加层)认为填充仍然可用于 map 并平移本身错误。
我在这里创造了类似的情况: https://codepen.io/bobbysz/pen/aeWQNb
如果我删除它,则行为正常。
padding-left: 360px
最佳答案
是的,请移除 padding-left 并为 ol-viewport 类添加显示内联表。
CSS
.map{
padding-left:0;
}
.ol-viewport{
display:inline-table;
}
关于css - Openlayers 在带有填充的 map 上弹出 autoPan,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57288618/