Skip to content

Adding a dropdown of (selectable) layers to a leaflet map #3105

Answered by falkoschindler
ferreteleco asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @ferreteleco,

You can use absolute positioning to place a ui.select element on top of a Leaflet map like this:

with ui.element().classes('w-full relative'):
    ui.leaflet(center=(51.505, -0.09))
    ui.select(options=['A', 'B', 'C'], label='Layer') \
        .props('bg-color=white') \
        .classes('absolute top-2 right-2 w-20 z-[1000]')

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ferreteleco
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants