Navigation Menus: Trends and Examples
Navigation is the most significant element in web design. Since web-layouts don’t have any physical representation a user can stick to, consistent navigation menu is one of the few design elements which provide users with some sense of orientation and guide them through the site. Users should be able to rely on it which is why designers shouldn’t mess around with it.
That’s why in most cases it’s where simple, intuitive and conventional solutions are usually the best option. However, it doesn’t mean that they need to be boring. One year ago we’ve presented modern approaches of navigation design. Let’s take a look at what’s different now, which trends one can observe and what ideas you can develop further in your projects.
This article presents recent trends, examples and innovative solutions for design of modern navigation menus. All images are clickable and lead to the sites from which they’ve been taken. We’ve missed something? Definitely! Let us know in the comments!
1. Trend toward “speaking” block navigation
The most significant task a navigation menu has to fulfill is to unambiguously guide the visitors through the different sections of the site. However, often it’s quite hard to communicate the content of a site section within one or two single keywords, particularly if horizontal navigation is in use. That’s why often navigation options aren’t simply listed one after each other using some appropriate keyword (“silent” navigation); instead, designers attempt to concretely explain which options are available and what the visitor should expect from site sections once clicking on corresponding links.
In fact, over the last months we’ve observed a strong trend toward exactly this navigation scheme; and since designers try to initiate a more effective dialogue with visitors we prefer to call it “speaking” navigation — contrary to “silent” navigation based upon the listing of keywords.
To make the perception of information easier, the navigation is often structured by using blocks of the same height and width; large icons are used quite often, but in most cases the decision whether they are appropriate or not depends on the content of the site and the overall layout. “Soft” hover-effects often support the navigation design by making the browsing more pleasant.
This navigation scheme can be used not only for the horizontal navigation; it can can be applied to vertical navigation as well.
2. Mac-style still popular?
One can discuss if the Mac-style is the survivor of the Web 2.0 design attack or it becomes a standalone design element used independently from glossy colorful buttons with 3D-effects. Or maybe it’s just a temporary trends toward grunge style — nobody knows, really.
In any case over the last months a number of web-sites integrated Mac-styled-navigation in their web-sites. What’s interesting is that the style is used not only on Apple-related sites, but also on web-sites which aren’t directly related to Mac. Particularly when it comes to design of software products traditional Mac-style is often imitated. Reason: it is visually appealing and looks cool.
A navigation bar doesn’t need to look exactly like a typical Mac-style-navigation. Variations are also possible.

“Green” version of the traditional Mac-style menu
Since navigation bars can’t exist alone and need to be supported by the overall design, colorful one-page-sites with happy talk and overused stock photos designers are being replaced with more decent, serious and calm layouts. And that’s a good thing. However, when using the Mac-style please keep in mind that it shouldn’t be used for the sake of it but has to fit to the overall design.
3. Visually appealing icons are used more often
To communicate navigation options in a more effective way, designers often make use of appealing icons. In such cases it’s important to make sure that the icon is easily recognizable, clearly conveys the message, corresponds to the link it stands for and isn’t too small. Attractive icons are, of course, always preferred to the boring ones.

Icons can also be hidden into the links; this effect should be used sparingly.

Icons can be placed on the left-hand side…
…and on the right-hand side in the sidebar.
4. Vertical tabs
Although traditional desktop-applications almost never make use of vertical tabs, in the office vertical tabs are used at least as often as horizontal ones. In fact, designers often try it out; and the results can be quite interesting.
Before using vertical tabs you should make sure that it is possible within your layout and you actually have enough area to cover all navigation options on every single page. And, of course, the text is harder to read.
Tabs on the right-hand side.
5. Handwriting in use.
Recently we already discussed the hand-drawing style in modern web-design. And what holds for design layouts also holds for its specific elements — for instance, for navigation.

6. Experimental solutions
Although it’s usually not the best idea to come up with some strange and/or unique site navigation, designers tend to risk crazy and uncommon experiments. When trying out something new, make sure that you don’t put the usability of your site in danger by creating unnecessary barriers for your visitors. Any navigation menu fails if users can’t make sense out of it.
DesignForFun uses icons to help visitors to filter the content they’re looking for. Depending on the clicked icon the background of corresponding links changes. However, the selection of icons may be not the best one as it’s unclear hat icons stand for. Fortunately, title attribute is in use.
Interesting concept: the hover-effect on jBunti depends on the selected month of the year. Warm months are associated with reddish colors, cold months with blueish colors. 12 hover-colors in use.
Playground Blues tries out something completely different; each of 12 site sections has its color in the left sidebar. Once the visitor hovers the mouse arrow over the left-hand sidebar the icons pop up providing visitors with navigation options. Title-attribute is used as well. And to make sure visitors actually can find the navigation the icons pop out like harmonica first time the page is loaded.
Steven Holl is an architect. Which is why his navigation menu looks like an architectural sketch. Each navigation option is given some weight in the map — apparently according to its weight on the site.
Polkdesign uses a calender as the central navigation element. Flash.
Hopkingdesign offers not a tabbed-navigation; it’s a vertical navigation placed at the top of the page. Looks at least unusual.
No, Adipintilie.eu has navigation options also placed at the top; however, these are only external links.
Flash-based 3D-effect used on Gol.com.pl. The menu can also be expanded.
The navigation on Wards-Exchange.co.uk fits to the brochure design. Or the other way around.
On Kriesi.at the hovered navigation option is dynamically expanded and shows the icons which illustrate what to expect in the section of the site. The effect is in this case not necessary.
Not really new, but still beautiful. Folietto.at uses the free area effectively and sparingly. You may notice an interesting visual effect when hovering the links.
inBloom has a menu with animation. The beetle doesn’t care what option you choose, it crawls its long path through the navigation tree anyway. This is an example of how animation can be unobtrusive.
Cobahair.co.uk uses only BIG typography…
…and HelloColor.com uses small typography with rainbow colors.
Carbonstudio.co.uk delivers a Flash-based navigation menu with sound-effects. It may sound annoying, but it isn’t: every navigation option has its own sound. If you train yourself a little bit you can even play your own melody while listening to birds in the background.
Maxandlous.com provides hover-effects with visual hints. It looks nice and unusual.
Scrollomania in all possible directions on Letters-Numbers.com.
OK, how can you come up with this one? Nickad‘s Flash-based construct becomes visible only if the mouse is clicked and remains being clicked.
Nike offers a kind of remote control. To navigate you need to click and drag. While dragging, move the mouse up to move forward, down to move backward, and left/right to turn.





























































Rolando Bouza
February 26th, 2008 10:23 amI dont think mac style is still popular…
My fav: letters-numbers.com
paparao vanapalli
June 10th, 2010 2:22 amNice Collection! Thank u
ryan
August 20th, 2010 7:05 amletters-numbers.com is maybe one of the worst websites I have ever seen. The designer has lost sight of what usability is all about and is trying too hard to impress other designers…
his menu on the right hand side looks like a google ad, which makes the initial impression of the website make it seem like it isn’t a legit site, and makes me think ‘avoid this site, I’m going to get ad-ware if I stay here…’
Dylan
August 24th, 2010 1:57 amHave to agree with Ryan on this one.
minus_three
October 21st, 2011 1:29 amAlthough the navigation and usability at letters-numbers.com could do with re-thinking, I find it extremely hard to believe that this is one of the worst websites you have ever seen, Ryan. There are a million worse sites both on the navigation and design fronts. Steve Rura’s work is actually pretty good!
readywpthemes
February 26th, 2008 10:24 amVery nice collection again. Thank you…
Shane
February 26th, 2008 10:37 amI’m not a fan of vertical tabs, but that’s just me I suppose – I find they’re ever-so-slightly harder to read than horizontally aligned text.
‘Speaking navigation’ is ok too – but one could argue that if the main link isn’t self explanatory, then it needs to be reworded – that extra text may ‘help’ explain, but in many cases, I feel it’s overkill.
Gelay
February 26th, 2008 10:37 amReally like cobahair.co.uk. A great list. Thanx.
Jason Reed
February 26th, 2008 10:39 amI good variance in navigation types. This should be a good reference to come back to whenever a navigation creative block comes about.
Personally, I think navigation design is what makes websites in today’s world so popular. Intuitive, and more importantly user centered navigation is what makes some sites so popular. Content is easy to reach without a lot of time searching mindlessly. The experimental navigation systems are nice, but I would always suggest only using them on “personal playground” sites, where a committed community is already willing to spend a few extra seconds to navigate to the content they desire, because they know the overall outcome is going to be beneficial.
My suggestion for personal portfolio sites and more organized company showcases is to keep it simple. Sure, the client sees first hand exactly what kind of cool stuff you can do with Javascript or Flash, but if they have a hard time navigating to the section of your site that they want to see, it is going to say a lot about their own user centered design concerns.
I feel like I am rambling…great list!
niksy
February 26th, 2008 10:40 amNice collection, thanks…
fatihturan
February 26th, 2008 10:41 amReally nice collection! Thanks.
im suden
February 26th, 2008 11:05 amMost users don’t use universal navigation. These might be new approaches, but they don’t really serve any useful purpose. Most actually hinder navigation. Reading horizontally strikes me as particularly silly, while having to explain a link is admitting that you can’t express yourself concisely. All they tell me is that the designer can either code some abstruse CSS and/or a graphic designer is in charge of the design.
Contextual navigation (especially through breadcrumbs) should be the future. My site has no universal navigation apart from a logo in the top left corner that links to the home page.
fck
February 26th, 2008 11:21 amNice collection!
lukxiufung
February 26th, 2008 11:45 amI would like to ask question about css, isit possible to make the mac button in css which can be used in all browser? Anyone can help how to code it ?
Brian
February 26th, 2008 11:49 amYou are Smashing some great articles of late! Navigation is a topic I love to revisit often – it’s inspiring and fun to read of the new, old, new again trends etc.
Jeff Adams
February 26th, 2008 11:59 amvery useuful list, especially for inspiration for a new design im working on for my site! i ALWAYS loved the Mac designs, but im moving towards sites that have more icons on them to give user feedback.
im not a fan of the grunge designs but i can see why they are popular.
Cosmi
February 26th, 2008 12:00 pmNice collection, thanks for share.
By the way… hellocolor.com link doesn’t work. I think you forget the “http://”
Daniel
February 26th, 2008 12:09 pmVery nice collection!
Thanks.
Kerri
February 26th, 2008 1:41 pmI really like the navigation on this site: http://timothysykes.com/
Anyone here know how they did that? Is it ajax? I’m sure there’s some code available somewhere…
Ted
February 26th, 2008 2:14 pmWell done Smashing Magazine, another great article and a great collection of menus.
I also like the effect used on this site:
Looks like it uses Mootools for the menu effect and also hiding of the navigation.
Greg
February 26th, 2008 3:09 pmwhile it’s cool, NickAd’s site navigation raises my anxiety levels.
Aaron
February 26th, 2008 3:28 pmNice selection of menus there, made me feel like I’d better pull my finger out and sort mine now.
pickupjojo
February 26th, 2008 3:44 pmGreat selection as usual!
I love the pink one, it could looks nice on my weblog. :)
Erdem
February 26th, 2008 3:55 pmVery nice collection
HelloColor
February 26th, 2008 4:09 pm..however, that rainbow menu is the one, that I had on my previous portfolio version, still to see at:
http://nrb.oxygenetic.org/
Thanks,
P
:]
Jason Reed
February 26th, 2008 4:39 pm@lukxiufung (# 10)
Yeah, there is an easy way to make all buttons universal using CSS (assuming you mean an input button such as submit).
all you need to do is create a class and then apply it to your input tag.
An example…
input.button {
background: url(“images/button.jpg”) top left no-repeat;
width: 100px;
height: 25px;
}
input.button:hover {
background: url(“images/button_hover.jpg”) top left no-repeat;
}
Although a bit more advanced I would suggest creating both states in the same image and then just shifting the background position, this way you don’t get a weird white flicker while the hover state image loads.
I am still learning CSS so by all means please someone correct me if I am wrong.
Jimmy
February 26th, 2008 4:41 pmVery nice collection. I like the experimental solutions, some of them really stands out!
Braintrove.com
February 26th, 2008 5:13 pmFun to see what people are using out there. As site overhauls are (or should be) few and far between so as not to overly confuse your visitors, it is important to find something visually appealing that works, and then make minor tweaks along the way.
steven
February 26th, 2008 6:07 pm… i love you guys, but do you think that you can start making all your links open in a new window … ?
that would be lovely seeing that you always have 50+ links on one posting …
just something to ponder .
Lock Wes Monster
February 26th, 2008 6:29 pmWhite Void
Here is an example of an “experimental solution” that makes great use of papervision3d.
emily
September 20th, 2010 2:40 amwhy is your name lock wess monster?
Wender
February 26th, 2008 7:08 pmThe menu of this site is very different and beautiful: http://www.bambubali.com.br
Haakon
May 12th, 2010 12:34 pmNo.. .that site has “mystery meat” navigation. Beautiful, maybe… but useless.
John Faulds
February 26th, 2008 7:33 pmThat Nickad menu is really hard to use. :/
Rafael
February 26th, 2008 8:09 pmWe from enilsson use the vertical tabs as well… very interesting concept.
http://www.enilsson.com
One Winged Angel
February 26th, 2008 9:25 pmI keep saying ‘how beautiful they are’ – some of them, of course.. really inspire me.
Marlyse Comte
February 26th, 2008 10:10 pmGreat assembly as usual. Some go into making it really difficult and adventurous for the viewer to find his/her way, but I guess if that is the name of the game, so be it!
Seeing some of the horizontal navigation tabs write ‘downward’ is (mostly) not reader friendly. Bottom up with base of font closer to the reader is what gives best readability.
Syed Balkhi
February 26th, 2008 11:16 pmI am more of a horizontal menu bar with the hover effect matching the nav buttons to the rest. Vertical navigation just gives me a hard time.
emily
September 20th, 2010 2:41 amhello syed.
koollook
February 27th, 2008 12:31 amgreat collection! here´s a another “trendy” menu: http://www.pxldlx.de
Martijn Moes
February 27th, 2008 1:02 amNice collection guys..
sergey
February 27th, 2008 1:34 amjust superb!
Corentin
February 27th, 2008 1:35 amThe mac style applied to a Geographic Information Service Web Application is very pleasant : http://www.metis-light.com
This GIS Web Application is still under development (visual problems under IE…).
WorkingMan
February 27th, 2008 2:32 amHey Keri, it looks like the “Timothy Sykes” site is using “jQuery”. A collection of various javascripts and a base collection of code for use on your websites. The effect is called “lava lamp”. I’ve seen it before and found that I liked how it looked and reacted too! Here is a link to where you can see the lava lamp code explained and there are some examples at the bottom of the page, one like the “Sykes” menu. http://www.gmarwaha.com/blog/?p=7
emily
September 20th, 2010 2:42 amhave you been made redundant?
Giorgio
February 27th, 2008 2:34 amnice picks! i think navigation on http://www.hejz.com is wicked as well
Roweena
February 27th, 2008 2:40 amGreat inspirational collection! Also noticing the (small) trend in horizontal scrolling websites, not quite sure how I feel about this…guess it works in some situations.
rayelle
February 27th, 2008 3:09 amI think some of the ‘overly designed’ navigation completely miss the point of what navigation is supposed to be used for. What is the point of hiding the navigation??
superxtian
February 27th, 2008 3:26 amanother awesome collection!
Gruppo Modulo
February 27th, 2008 3:30 amGreat collection, fantastic inspiration!
Thank you!
johno
February 27th, 2008 4:01 amVery timely indeed. I was just thinking about redoing my own menus. Certainly bucket-loads of inspiration above. Many thanks SM.
the l-i-n-k
February 27th, 2008 4:08 am@rayelle I totally agree: Some of those navigation concepts are overdone.
Navigation is crucial for a website, because you don’t have sheets to turn. But in any case the content is the reason to visit your website.
Thank you for the elaborated collection – it’s interesting to see common principles, even if they might be critical or need discussion. That’s we’re on a blog…
Daniel
February 27th, 2008 5:46 amFantastic! Thank you for this!
Ivan
February 27th, 2008 7:12 amDefign4Fun is my favorite! Dunno how he did it, but it works!
Bruce Coursey
February 27th, 2008 9:37 amVery good. I hope more people will use these ideas.
Scott
February 27th, 2008 4:44 pmFunny seeing the steven holl website on the list.
The page is a great improvement from his last one but i think it could use larger letters.
Also after you navigate away from the main page the navigation gets annoying in my opinion.
Veera
February 27th, 2008 11:36 pmNice collection. Useful. Hope people will buy these ideas!
Paolo
February 28th, 2008 12:28 amthis collection is useful to collect new ideas!
thanks!
maheshexp
February 28th, 2008 12:55 amCool collections…was dreaming in blend of color they use..
CubidoN
February 28th, 2008 1:23 amThanks, great posts!
OverZero.it
February 28th, 2008 2:18 amOutstanding.
klauskinski
February 28th, 2008 2:26 amwonderful portfolio of ideas … :)
thx for that
Social Browser
February 28th, 2008 5:22 amYa know, smashing magazine really pisses me off. Every time I read a post this good I get really frustrated and start thinking “do I have to redo my site” and “is my site good enough?” I have to stop and take a couple deep breaths and put everything back into perspective. That typography poster article is still haunting me because some of the design is so fresh.
Michael
February 28th, 2008 7:35 amI love the content you offer. One suggestion however; it would be much easier if you could code the links to open up in a new window or tab versus the parent page. That way I could review the content and easily return to your page and pick back up where I left off. Anyway, keep up the good work. It is always nice to see relevant content.
imaginepaolo
February 28th, 2008 10:37 amWath about my horizontal menu? http://www.imaginepaolo.com
Patsy
February 28th, 2008 11:51 amThis really is the best site ever. It really helps with ideas. Keep them coming!
webthese
February 28th, 2008 5:40 pmVery nice collection… i like them especially mac type navigations… thanks.
Alistair Reid
February 28th, 2008 10:46 pmGreat source of inspiration for the designer with a heavy workload!
vertical tabs can’t be live text, so there are accessibility and updateability issues. You need a very good reason to go to the vertical menu!!
Peer Wandiger - Selbständig im Netz
February 28th, 2008 11:58 pmThat’s a great resource of different navigations. Many of them are really beautiful.
I will bookmark this page to get inspiration when I need it.
sandeep
February 29th, 2008 12:40 amNice collection!
emily
September 20th, 2010 2:42 amhows life?
dharma
February 29th, 2008 2:35 amWhile some of them look good, we also need to admit that many of them are a usability nightmare…
TOD
February 29th, 2008 5:19 amThank you for this list. It’s awesome.
“1. Trend toward “speaking” block navigation” I have seen these styles during the [dot com bubble].
What it was was the 2 language combination, both horizontal and vertical navigation styles.
However, the idea of speaking navigation is the trend…
Ralph
February 29th, 2008 10:15 amyeah… great article with many very nice ideas for me. Example 2 is similar like here: Restaurant zenSuR.
thank you for your great job
From Germany
Ralph
Webdesigner
February 29th, 2008 10:18 amAwesome design tips! Thanks a lot!
webunicorn
March 1st, 2008 4:36 amvery usefull article
thank you for your effort
the vertical navigation is hard to read as you said and it’s not suitable for common use
NIckad and the playground blues menus are the worse because it’s not cross browser compatible and you can easily miss it
but you put other great resources for grea ideas
thank you
paul
March 1st, 2008 7:37 amSome of these concepts are great, unfortunatelythe coding is kind ofcrap on a few of them they don’t work on my MAC :(
Nix
March 2nd, 2008 7:11 pmGreat collection :) I like them! Good work!
Charlie Nielsen
March 4th, 2008 1:48 amHmm .. Nice collection with a good overview. I guess that finding the right solution is a simple matter of planning the design thoroughly through first. Vertical tabs are pretty nifty as the save space, that can be used way more intelligent, but as they’re harder to read, the typography and usage is important. I’m thinking of using some in one of our systems as a test .. (it’s just css, so why not try it ..) :D
john ozolett
March 4th, 2008 3:15 amCan someone explain me how i can realise a menu like the digitalartifex.com guys?
I am sure there is a complete solution somewhere in the internet.
Dan
March 5th, 2008 8:04 amI’m not sure whether your comments are valid as , with all due respect, your site is an absolute mess.
Marc
March 6th, 2008 6:41 amNice list. Although there seems to be a lot of people missing the point of articles like this – someone mentioned that all sites should use breadcrumbs for navigation…are you serious?! Experimentation is the only way to truly move forward and lists like this one show what is possible.
I think it’s worth noting that a large proportion of the more experimental navs are on designers sites who are showing that they’re capable of thinking outside the box. A lot of clients are looking for creativity so in these instances I think it’s entirely justifiable to have something less mainstream (as long as it stil works of course!)
Just wanted to say that I really like the ‘speaking’ buttons style, there’s nothing worse than ambiguous navigation – and I bet it doesn’t hurt your page rankings either, aren’t descriptive links what Google are all about?
Felix
March 6th, 2008 7:05 amreally good list. Thanks!
Martin
March 6th, 2008 9:57 amGreat collection ! Man thanks for another great post !
Chris
March 7th, 2008 7:46 amLovely round-up – I never knew that I had come to hate some styles of navigation so much. However lots of tasty ideas here too…
Steve Firth
March 8th, 2008 3:24 pmSome beautiful navs there, just in process of redesigning my site and was goign to use javascript to make it more interesting but now I’m thinking it’s just not needed.
Shobhit
March 11th, 2008 8:46 amReal Gud ones..
thanks a lot Smashing..
u guys are real SMASHING…..
Daniel
March 15th, 2008 9:14 amThis page it’s really cool… these nav menu exemplos help me a lot .
Good work!
Carla
March 19th, 2008 8:40 amI am a fan of the ‘speaking block’ navigation. There’s no better user experience than one where it feels the designer is holding your hand as you walk through the website.
Randy
March 25th, 2008 2:41 pmI think the mac button is not css. I reckon it is done in photoshop because as you can see in the button, it has a little bit gradient. You can do it in CSS but not perfectly look like what you can see in Mac Button and 1 more thing it should be web safe color. I suggest you to do it in Photoshop and use javascript for hovering the button.
emily
September 20th, 2010 2:43 amiya R-A-N-D-Y
china girl
April 1st, 2008 5:25 pmvery good!thanks
andol
April 2nd, 2008 4:49 ami really admire those authors who designed these works.
so i think no matter whether it is popular still,
at least it is art we appreciate.
ferd_randa
April 2nd, 2008 7:10 pmthey are are very good designers.. nice one!
Secret Owl
April 3rd, 2008 5:52 pmOh, wow, thanks for the list! Gave me some ideas for my navigation. Man, menus are a pain in the ass…
JC
April 7th, 2008 10:08 pmFAO: im suden
It’s all very well quoting or linking to Jakob Neilsons site, but useable or not his site is incredibly ugly. In fact the content is so lacking in structure as to actually hinder useability – which content is important? Where do I look first? Why do I have to scroll to see some of the top level navigation?
Laughable really.
If you don’t believe there is any room for aesthetics in websites then why on earth come to a site that celebrates design?
Pandu
April 11th, 2008 4:43 amGood study of navigation design.
very good.
Alexander
April 12th, 2008 2:52 pmIt’s all good stuff but I still like normal, traditional navigation.
arjun
April 16th, 2008 5:13 pmto the author of the article:
what metrics do you have (other than the Apple example) that convince you that these are all sound UIs?
subac
April 17th, 2008 1:27 amvery cool collections…
My wishes to al those who ahve worked on this appealing set of navigation
Jan Novak
April 17th, 2008 12:22 pmVery nice experimental navigation is used on website http://www.arin.cz
Debabrata Ghosh
April 29th, 2008 9:29 pmVery nice collections and also very helpful for designers……..
alexian
May 4th, 2008 6:35 pmI love you more than i can do
Grag
May 19th, 2008 11:03 amPerfect flash menu
It’s online builder. You can create drop down or accordion menus or download component.
snoopi
May 27th, 2008 1:35 pmhi,
how can we use these theme?
I would like a theme like the site “guide de prague”.
turizm
June 4th, 2008 7:09 amthank you…
otogaz
June 11th, 2008 5:10 amthanks you
asansör
June 13th, 2008 12:31 amthank you wery much
Gaby
June 13th, 2008 7:17 amUhh… “mystery meat navigation”… menu options with sound effects.. I remember using those back in the 90s (and dropping them really fast)
Excellent list, as usual, thanx!
Rob
June 17th, 2008 9:42 pmI hate vertical type. People read left to right, not up and down so i find this approach to navigation a little dodgey. Makes you want to tilt your head to the left so you can read it properly. I don’t foresee me ever using vertical type on anything. I think it is the worst thing ever.