Is it possible to change the color of the 'slider-nav-circles' in Webflow before export?
TL;DR
- Select slider dots in Webflow Designer, assign a custom class, and style them via the Style panel.
- Alternatively, use custom CSS to target
.w-slider-dotand.w-slider-dot.w-activefor unselected and selected dot styles before exporting.
Yes, you can change the color of Webflow’s built-in slider-nav-circles before export by targeting them with custom CSS or adjusting Webflow styles. Here's how to do it effectively.
1. Understand What slider-nav-circles Refers To
- Webflow automatically adds a class called
w-slider-dotto the circular navigation dots (commonly referred to as slider navigation circles). - You'll need to target the correct class either directly in Webflow’s Designer or through custom code before export.
2. Restyle Using Webflow Designer
- Webflow’s Designer does not expose the
w-slider-dotclass directly in the Navigator. - To style the dots through Webflow UI:
- Select the Slider Element in the canvas.
- Go into preview or select the dot nav container in the Navigator panel.
- Click on an individual dot (you may need to right-click and choose Select Parent/Child Element).
- Once a dot is selected, add a custom class to it (e.g.,
dot-custom) using the Selector field. - Now you can change its background color, size, etc. via the Style panel.
3. Using Custom CSS Before Export
If you prefer or require CSS changes before exporting:
- Use Webflow’s Page Settings > Before </head> tag or Embed element to add a
<style>block. - Example inline style change:
- To change the background color of selected and unselected dots:
- Unselected dot:
.w-slider-dot { background: #ccc; } - Selected dot:
.w-slider-dot.w-active { background: #000; }
- Unselected dot:
4. Consider State Styling
- Webflow does not directly allow state-specific styles (like “active”) on auto-generated classes like
w-active. - You must use custom CSS to style
.w-slider-dot.w-activefor selected dots.
Summary
You can customize the slider navigation circles in Webflow by selecting the dots and assigning a custom class in the Designer or via custom CSS targeting w-slider-dot and w-slider-dot.w-active before exporting your site files.