How to Make the Dropdown (Folder) Menu Transparent in Squarespace 7.1

In Squarespace 7.1, Dropdown (with folders) menus will have a solid background color by default. This is great for most layout designs, but can feel visually too heavy in a modern design when you have transparent/overlay headers.

Squarespace does not have a built-in feature that allows you to control the dropdown’s opacity. It turns out the whole thing can be accomplished cleanly and professionally with one single line of custom CSS.


The Correct & Sufficient Solution

For most Squarespace 7.1 sites, this code alone is enough:

Go to Website → Pages → Custom Code →  Custom CSS and add the following:

Copied!

.header-nav-folder-content {
  background-color: transparent !important;
}

Why this works

  • .header-nav-folder-content is the correct selector for Squarespace 7.1 dropdown (folder) menus

  • background-color: transparent removes the solid background

  • !important correctly overrides Squarespace’s system styles

  • No JavaScript is required

  • No extra CSS is mandatory

This is a clean, minimal, and professional solution.

If your dropdown already looks good and readable after applying this, you don’t need anything else.

When You Might Need a Small Adjustment (Optional)

In some cases, Squarespace applies a shadow or border that still makes the dropdown feel boxed.
If that happens, this optional addition is the correct and safe enhancement:

Copied!

.header-nav-folder-content {
  background-color: transparent !important;
  box-shadow: none !important;
}

This simply removes the shadow — nothing more.

Text Visibility (Only If Needed)

If your dropdown sits over images or video and the text becomes hard to read, you may adjust text color:

Copied!

.header-nav-folder-content a {
  color: green !important;
}

⚠️ This is not required unless readability is an issue.

Mobile Consideration (Optional but Safe)

If full transparency causes readability issues on mobile, use a mobile-only fallback:

Copied!

@media only screen and (max-width: 767px) {
  .header-nav-folder-content a {
    background-color: rgba(0, 0, 0, 0.85) !important;
  }
}

Again — only use this if mobile clarity is affected.

Final Thoughts

Your own solution is the technically correct, minimal and professional one:

Most of the time, that is literally all that’s needed to make your dropdown menu transparent in Squarespace 7.1.

If it doesn't serve a visual or usability purpose, don't add any more code than you have to.

Less CSS is always better than bloated CSS.

FAQ: Transparent Dropdown Menus in Squarespace 7.1

  • Yes. .header-nav-folder-content is the correct Squarespace 7.1 selector.

  • No. CSS alone is sufficient.

  • No. It targets only the dropdown (folder) menu.

  • Yes, because Squarespace applies system-level styles.

  • Yes. This is a platform-safe, best-practice solution.

Walid Hasan

I'm a Professional Web developer and Certified Squarespace Expert. I have designed 1500+ Squarespace websites in the last 10 years for my clients all over the world with 100% satisfaction. I'm able to develop websites and custom modules with a high level of complexity.

If you need a website for your business, just reach out to me. We'll schedule a call to discuss this further :)

https://www.squareko.com/
Next
Next

How to Edit the Shopping Cart Page in Squarespace 7.1 (What You Can & Can’t Customize)