Jump to content

Mobile Menu Dropdown Subcategories

Recommended Posts

What you are asking for is a 3 level navigation but Squarespace yet supports only 2 levels.

I wrote an article in the past about this on my blog, the solution involves javacript code that needs to be copy pasted into the Injections > Footer section in Squarespace and CSS that needs to be placed into the Custom CSS panel.

This is the article: https://www.ui-workarounds.com/make-a-3-level-navigation-in-squarespace/

Jozsef Kerekes - Front-end developer and Squarespace enthusiast
My Blog: https://ui-workarounds.com
If you like my answer, please give me an upvote/like. Highly appreciated.

 

 

Link to comment

Probably your layout or theme has different classes than the one I worked on and that's why it did not work.

Sure a menu alternative to main navigation on mobile is also good.  The linking is the problem when you click on a second level link and it should open an associated menu. That is what the javascript snippet in the article took care of.

Jozsef Kerekes - Front-end developer and Squarespace enthusiast
My Blog: https://ui-workarounds.com
If you like my answer, please give me an upvote/like. Highly appreciated.

 

 

Link to comment
  • 2 weeks later...
On 9/28/2022 at 5:41 PM, joseph81 said:

Probably your layout or theme has different classes than the one I worked on and that's why it did not work.

Sure a menu alternative to main navigation on mobile is also good.  The linking is the problem when you click on a second level link and it should open an associated menu. That is what the javascript snippet in the article took care of.

I built out my own and it came out delightful. Check it out: www.shopartbar.com. 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.