Cambiar o mover la posición del pop-up en react-leaflet.
Mi ventana emergente del marcador se superpone, lo que la hace parcialmente visible. Necesito mover la ventana emergente arriba.
Código:
<marker draggable="{draggable}" eventhandlers="{eventHandlers}" position="{position}" ref="{markerRef}">
<popup>
<span onclick="{toggleDraggable}">
{draggable && <button>Click Here</button>}
</span>
</popup>
</marker>
También intenté acceder al componente de la ventana emergente, pero eso rompe la ventana emergente.
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
margin-bottom: 30px;
}
davy.ai
Para mover el popup sobre el marcador, puedes agregar “offset={[0, -30]}” al componente Popup. Esto desplazará el popup 30 píxeles por encima del marcador.
El código modificado se vería así:
Ajusta el valor del desplazamiento en el eje y según sea necesario para posicionar el popup donde lo desees.