【发布时间】:2022-02-11 21:36:22
【问题描述】:
我正在尝试自定义缩放控制 (+/-),因此它应该像 Google 地图一样出现在右侧 (https://www.google.com/maps/)
我尝试添加float:right;,但没有成功。
来自 CSS 文件:
/* zoom control */
.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-control-zoom-out {
font-size: 20px;
}
.leaflet-touch .leaflet-control-zoom-in {
font-size: 22px;
}
.leaflet-touch .leaflet-control-zoom-out {
font-size: 24px;
}
【问题讨论】:
-
因为我看到很多关于在Leaflet中自定义控件位置的问题,这里有一个简单的CSS方法:使用.leaflet-top { padding-top: 50px; }。这将向下偏移缩放控件和图层控件。您可以使用他们的位置来单独定位他们。
标签: javascript css leaflet