Last updated:

May 23, 2026

How to style Dynamic Map elements and states

Learn how to style states and custom elements with Dynamic Map to tailor your map’s appearance and create a seamless, on-brand experience.

Elements not listed here can be styled as default Webflow elements.

Pin States [Hover + Active]

Add via Extra Elements if deleted before. The map location pin can be styled in Webflow Dynamic Map's Style Guide.

Dynamic Map Style Guide showing the Map Location Pin element with Default State, Hover State (add class hover), and Active State (add class active) available for styling.
The map location pin can be styled in Webflow Dynamic Map's Style Guide.

Style the pin's default state by styling the pin without additional style elements attached to it.

Webflow Designer showing the hover combo class being added to the Dynamic Map pin element in the style selector panel to style the hover state.
Style the pin's hover state by adding the class "hover" to create a combo class in Webflow.

Style the pin's hover state by adding the class "hover" to create a combo class in Webflow.

Webflow Dynamic Map Style Guide showing the pin element in three variants: Default State, Hover State (add class hover), and Active State (add class active).
Add the state classes "hover" and "active" to your pin.

Add the state classes "hover" and "active" to your pin.

List Item States [Hover]

Dynamic Map Style Guide showing the CMS List Item element with Default State and Active State (add class active) variants for styling the list item hover and active appearance.
The list item state can be styled in Webflow Dynamic Map's Style Guide. This only affects the element's style, not its content.

The list item state can be styled in Webflow Dynamic Map's Style Guide. This only affects the element's style, not its content.

Style the list item's default state by styling the list without additional style elements attached to it.

Style the list item's hover state by adding the class "hover" to create a combo class in Webflow.

Style Pop-Up / Tooltip

Add Pop-Up and Tooltip via Map Interactions.

Style Pop-Up contents

Webflow Dynamic Map Style Guide with the cru-ncf-pop-up element selected in the navigator panel, showing the pop-up wrapper that contains all pop-up content.
Every element placed inside the cru-ncf-pop-up will be displayed in the pop-up on click.

Every element placed inside the cru-ncf-pop-up will be displayed in the pop-up on click.

Style Pop-Up close button

Every element placed inside the cru-ncf-pop-up-close will work as a UI for the pop-up close button.

Style Tooltip contents

Webflow Dynamic Map Style Guide with the cru-ncf-tooltip element selected in the navigator panel, showing the tooltip wrapper that contains all tooltip content displayed on pin hover.
Every element placed inside the cru-ncf-tooltip will be displayed in the tooltip on hover.

Every element placed inside the cru-ncf-tooltip will be displayed in the tooltip on hover.

Filter Chips [Hover + Active]

Dynamic Map Style Guide showing the Filter Chip element with Default State and Active State (add class active) variants for styling the filter chip default and active appearance.
Style the filter chip's default state by styling the filter chip without additional style elements attached to it.

Style the filter chip's default state by styling the filter chip without additional style elements attached to it.

Webflow Designer showing the active combo class being added to a filter chip element in the Dynamic Map Style Guide to style the selected active state.
Style the filter chip's active state by adding the class "active" to create a combo class in Webflow.

Style the filter chip's active state by adding the class "active" to create a combo class in Webflow.

Dynamic Map Style Guide showing filter chips with the Default State and Active State both styled and visible in the Webflow Designer.
Filter chips with default and active states styled in the Dynamic Map Style Guide.

Address Search [Active]

Style Address Search states

Style the "active" state by having the address search active and adding "active" as a combo class to the element.

Dynamic Map Style Guide showing the Filter Address Search element with Default State (Example Text input) and Active State (add class active) variants available for styling.
Style the address search's default state by styling the element without additional style elements attached to it.
Dynamic Map Style Guide showing the address search element with Default State and Active State both styled and visible in the Webflow Designer.
Style the address search's active state using the combo class "active" to be filled.
Webflow Designer showing the active combo class applied to the address search element in the Dynamic Map Style Guide navigator panel.
Style the address search's error state using the combo class "button" to be filled.

Style Address Search elements

You can style address search result items individually by selecting their elements in the Style Guide navigator.

Filter Reset

Dynamic Map Style Guide showing the Filter Reset / Empty State section with the reset button element and empty state message available for styling in Webflow Designer.
The filter reset removes the active state and returns to the full map by resetting all filters.

The filter reset removes the active state and returns to the full map by resetting all filters.

Dynamic Map Style Guide showing the filter reset button and empty state element styled in the Webflow Designer, with the filter reset button visible above the empty state message.
Add the filter "reset" to easily and intuitively maintain a clean map experience.

Add the filter "reset" to easily and intuitively maintain a clean map experience for your users.

Custom / Individual Pin Style

Webflow Dynamic Map Style Guide showing a custom individual pin style with a category combo class applied, enabling per-category or per-item pin styling.
Custom individual pin style set up in the Dynamic Map Style Guide.
Dynamic Map Style Guide showing two custom pin style variants with different category combo classes applied for per-category pin styling in Webflow Designer.
Two custom pin style variants with different combo classes in the Dynamic Map Style Guide.

💡 You can use Webflow custom code to assign classes to pins from the front of the CMS list. This way you can set individual styles which are more fulfilling.

Map Loading State

Dynamic Map loading state skeleton element in the Webflow Style Guide, showing the placeholder that appears while the map initialises on page load.
Map loading state in the Dynamic Map Style Guide.
Dynamic Map loading state transitioning to the fully loaded map view, showing the skeleton placeholder disappearing as the map renders its pins and tiles.
The loading state is determined in the Webflow editor. Make sure this element is visible on load.

💡 The loading state is determined in the Webflow editor. Make sure this element is visible on load.

Custom Map Style [Mapbox only]

Mapbox Studio interface showing a custom dark map style being designed with controls for road, water, and label layers.
Create a custom map style in Mapbox Studio — navigate to Styles → New Style.
Dynamic Map App Map Settings panel showing the Mapbox Style URL input field where you paste a custom Mapbox Studio style URL to apply a custom map design.
Paste your Mapbox Studio style URL into the Dynamic Map App Map Settings.
Dynamic Map for Webflow with a custom dark Mapbox Studio style applied, showing custom-styled roads, water, and labels rendered on the map.
Dynamic Map with a custom Mapbox Studio style applied.

Navigate to your Mapbox Account → Styles → New Style to create a custom styled map. Then insert your Style URL into Dynamic Map App.