How to Style a Squarespace Dropdown Menu

Quick Answer: Squarespace doesn't give you any built-in styling options for dropdown menus (called "folders" in the nav), so out of the box they're plain white boxes with no border, shadow, or spacing. You can style them yourself with custom CSS targeting the folder-content class — free code for that is below — or use a navigation styling plugin if you'd rather not maintain the CSS across template updates.


Why Squarespace Dropdown Menus Look So Plain by Default

If you've grouped a few pages into a folder in your main navigation, you'll have noticed the dropdown that appears on hover or tap is about as basic as it gets — flat white background, no shadow, tight text, nothing that signals it's part of your brand. There's no toggle for this anywhere in Site Styles. It's one of the few remaining corners of Squarespace 7.1 navigation that still needs custom CSS or a plugin to fix.

How to Style a Squarespace Dropdown Menu With CSS

navigation dropdown styling in Squarespace

Most dropdown styling comes down to targeting the folder content and its individual items. Here's a fuller starting point you can paste in and adjust:

 

What each part does:

  • width: auto + max-width: 200px + min-width: unset — stops the dropdown stretching to match your longest menu item or your header width, so it sizes itself to its content instead and stays a neat, compact box

  • text-align: center — centres the menu item text inside the dropdown, which suits a narrower box better than the default left alignment

  • padding: 10px 0 — adds breathing room above and below the list of items so they're not cramped against the top and bottom edges

  • border-radius: 20px — rounds the corners fairly heavily, giving a pill-like, softer shape rather than a sharp-edged box

  • box-shadow — a subtle shadow that lifts the dropdown off the page slightly, instead of it looking flat against the background

Go to Pages → Scroll Down To Custom Code → Custom CSS in the Squarespace editor and paste this in, then adjust the colour values to match your site. As before, class names can vary slightly by template, so it's worth checking with your browser's inspector if this doesn't target correctly first try.

From here you can keep adjusting; font size, spacing, the border-radius value for a sharper or softer shape, or tweak the shadow's spread and opacity.

The No-Code knowledge Route: A Navigation Styling Plugin

If you'd rather not maintain this CSS yourself, especially across template updates — the Squarespace Navigation Upgrade Kit gives your whole navigation area — including dropdowns — a more polished, custom-designed look without a full header rebuild. It's a design layer rather than a functional add-on, so it's a good fit if the goal is simply making the nav (dropdowns included) feel more modern and on-brand, not adding new navigation behaviour.

Who Needs Dropdown Styling Most

  • Sites with folders grouping 3+ pages (services, resources, about-us sub-pages)

  • Agencies and freelancers who want navigation that doesn't look like a default template

  • Charities and nonprofits with program or resource sub-pages that benefit from a cleaner, more scannable dropdown

  • Anyone who's tried the default dropdown and found it clashes with an otherwise polished design


FAQs

Did I help you? Consider buying me a coffee as thanks!

Looking for more ways to make your Squarespace website stand out?

Browse the full range of Squarespace plugins.



 
 
Toni Hill - Founder of The Square Genius

Hi, I’m Toni. My mission is to create powerful websites for charities, non profits and purpose-led organisations dedicated to making a positive impact on the environment, communities, animal welfare and many more. I am also a CSS enthusiast and love to create cool plugins for Squarespace websites.

https://www.thesquaregenius.com/author-toni-williams
Next
Next

Squarespace Navigation Complete Guide