To change the font color of links in your Webflow Navbar on hover, you need to style both the Navbar link element's hover state and optionally a hover state on the Navbar container if you want all links to change together. Here's how:
1. Select and Style the Link Hover State
- Go to the Navigator and select a link element inside your Navbar (usually a Link or Nav Link).
- In the Style panel (right side), click the selector dropdown (at the top of the styles panel) and choose Hover.
- Change the Text Color under the Typography section to your desired hover color.
- Switch back to the None state to continue editing.
This updates the color change when hovering directly over each link.
2. Change Link Colors When Hovering Over the Navbar (Optional)
If you want all the navbar links to change color together when hovering over the entire Navbar (not just the individual links):
- Give your Navbar a unique class if it doesn’t have one already.
- Add a combo class selector using Webflow’s Style panel:
- Click the selector input field and type in the Navbar class.
- Then click the dropdown arrow and select Hover.
- While in the Navbar's Hover state:
- Style each link inside it using a Nested Selector like
.navbar:hover .nav-link.- Since nested selectors must be handled using interactions or custom CSS, consider using a hover interaction instead (see below).
3. Use a Hover Interaction to Target All Links (for Navbar Hover Effect)
- Select the Navbar in the Navigator.
- Go to the Interactions panel (lightning bolt icon).
- Create a new Mouse Hover interaction.
- On Hover In, apply a Text Color Change to all child link elements (Nav Links).
- On Hover Out, revert the color.
This gives you full control and allows you to apply group hover effects.
Summary
To change Navbar link hover colors, set the desired style in the Hover state of the individual Nav Link elements. For changing all links when hovering over the Navbar, use a hover interaction to collectively change their color on Navbar hover.