Re­spon­sive nav­i­ga­tion is a key aspect of mobile op­ti­miza­tion. If mobile nav­i­ga­tion doesn’t guide users smoothly from point A to point B, they’re likely to leave the page quickly—resulting in lost traffic and, more im­por­tant­ly, lost revenue. Various concepts like slidedown menus or bottom nav­i­ga­tion bars can help improve the website nav­i­ga­tion ex­pe­ri­ence.

What makes a good re­spon­sive nav­i­ga­tion?

A good nav­i­ga­tion system is the backbone of any website—it helps users find the in­for­ma­tion that matters to them. Nav­i­ga­tion elements should work smoothly, have a clear and self-ex­plana­to­ry structure, and allow for intuitive use. The main chal­lenges of re­spon­sive nav­i­ga­tion lie in limited screen space and touch-based in­ter­ac­tion on mobile devices. Still, there are several re­spon­sive solutions that ensure a clean and user-friendly website nav­i­ga­tion ex­pe­ri­ence.

The core idea behind re­spon­sive web design is that a page’s content and layout dy­nam­i­cal­ly adapt to the device’s con­di­tions and screen size.

In most cases, it’s best to follow the “mobile first” approach. This design strategy pri­or­i­tizes the mobile op­ti­miza­tion of web projects—putting the mobile version’s design, usability, and per­for­mance first, before adapting it to desktops and laptops. Retro­fitting an existing website nav­i­ga­tion system for mobile use is often more com­pli­cat­ed and time-consuming. That’s why, before starting to plan and build your re­spon­sive nav­i­ga­tion, you should answer a few key questions—es­pe­cial­ly regarding the placement and overall structure of the nav­i­ga­tion.

Note

An ac­ces­si­ble website is more important than ever—and nav­i­ga­tion plays a key role in this, including screen reader com­pat­i­bil­i­ty, suf­fi­cient contrast, and other ac­ces­si­bil­i­ty features.

Where should the nav­i­ga­tion be placed?

Common ap­proach­es to nav­i­ga­tion placement include footer nav­i­ga­tion and placing the menu at the top of the page. With footer nav­i­ga­tion, users only see a link to the nav­i­ga­tion at the beginning of the mobile page, which takes them directly to the footer where the in­di­vid­ual menu items are located.

Footer-based nav­i­ga­tion, however, is not very user-friendly: users expect important nav­i­ga­tion elements to be easily ac­ces­si­ble, which is why footer nav­i­ga­tion is becoming less common. Today, mobile nav­i­ga­tion is more often placed at the top of the page. This classic approach to re­spon­sive design is familiar to most users.

How is the nav­i­ga­tion struc­tured?

There are various pos­si­bil­i­ties when it comes to struc­tur­ing your nav­i­ga­tion. Two of the most popular options are list nav­i­ga­tion and re­spon­sive grids.

Lists can be displayed as both a single-level and a mul­ti­level nav­i­ga­tion. There are two clear ad­van­tages of this format: firstly, web de­vel­op­ers can implement lists rel­a­tive­ly simply, and in addition, it ac­com­mo­dates the user’s habits.

Image: List navigation in the IONOS Digital Guide
In the Digital Guide, available cat­e­gories are presented to you in a list format; Source:

A grid nav­i­ga­tion is ideal for short nav­i­ga­tion items and is es­pe­cial­ly popular in ecommerce. Items are displayed side by side in a grid layout, with the number of columns depending on the screen size. If you’re planning a two-column grid, make sure the number of items is even to avoid an asym­met­ri­cal layout.

Image: Grid navigation in the Zalando shop
Zalando presents its various product cat­e­gories in a well-struc­tured grid layout; Source: https://www.zalando.com/
Note

With both vari­a­tions, it’s possible to add further sub-sections, which can fade in and out.

What mobile nav­i­ga­tion concepts are available?

Now we come to the central question: how should the mobile nav­i­ga­tion menu open? The concept is de­ter­mined by the way in which the nav­i­ga­tion is presented to the user. The display options are diverse: the nav­i­ga­tion can be displayed directly on the page or opened by tapping a link. The nav­i­ga­tion can either move the content down or lie above it. Here we’ve collected some examples.

Note

No matter which nav­i­ga­tion concept you choose, the hamburger icon has become the standard for opening menus on mobile devices. The small symbol with three hor­i­zon­tal lines is now widely rec­og­nized on smart­phones and tablets as the universal sign for a hidden menu.

Nav­i­ga­tion via drop-down menu

One of the classic re­spon­sive nav­i­ga­tion types is the dropdown menu. It closely resembles tra­di­tion­al desktop nav­i­ga­tion, making it familiar to users and a commonly chosen nav­i­ga­tion concept. The menu is activated by pressing a button or icon and appears over the content without fully covering it.

Image: Dropdown navigation on the Amazon website
Amazon features a dropdown nav­i­ga­tion that overlays the main page content; Source: https://www.amazon.com/

Slidedown nav­i­ga­tion

Another popular type of nav­i­ga­tion is the slidedown menu, also known as accordion or ex­pand­able box nav­i­ga­tion. When users tap the menu button, the nav­i­ga­tion slides open—unlike dropdown menus, it doesn’t overlay the content but pushes it downward instead. While slightly more complex to implement, this approach is con­sid­ered highly scalable and space-saving. Thanks to its ability to include sub-nav­i­ga­tion items, it offers an elegant solution for both simple and more complex menus.

Image: Slidedown navigation on the URBAN TOOL website
In the URBAN TOOL online shop, the nav­i­ga­tion slides down without covering the content po­si­tioned below it; Source: https://www.urbantool.com/

Bottom nav­i­ga­tion bar

The bottom nav­i­ga­tion bar is an in­creas­ing­ly popular solution for mobile apps and websites, where the menu is displayed at the bottom of the screen. This nav­i­ga­tion style is es­pe­cial­ly user-friendly, as it’s easy to reach on smart­phones. It works well for projects with a few key nav­i­ga­tion items and provides a clear, organized structure that helps users quickly switch between the main sections of the website.

Image: Bottom navigation bar on Snapchat
With Snapchat’s bottom nav­i­ga­tion bar, you can easily switch between main cat­e­gories like “Stories” and “Chat”; Source: https://www.snapchat.com/

Off-canvas nav­i­ga­tion

In this approach, the re­spon­sive nav­i­ga­tion is placed outside the visible area of the screen by default. The menu isn’t in­te­grat­ed into the main layout, which makes off-canvas nav­i­ga­tion a space-saving solution that doesn’t take up any room in the viewport. Only when the menu icon is tapped does the nav­i­ga­tion slide into view, pushing the entire layout aside. This method is par­tic­u­lar­ly well suited for large nav­i­ga­tion hi­er­ar­chies with multiple submenus.

Image: Off canvas navigation on Uber
As soon as you tap the menu icon on Uber’s mobile site, the nav­i­ga­tion panel replaces the current content view; Source: https://www.uber.com/
Go to Main Menu