A website is like a magazine where people search for information. The table of contents of a magazine is like the navigation of a website. Table of contents provides an overview of your magazine, while navigation also shows on what your viewers should expect to see on your website. Both serves as pathways for your viewers on how they can explore your website.

Whenever I think of what is the most important task a web designer could do, I always end up thinking that it should be the creation of good navigation. It must be well-designed in a user-friendly manner that the moment the viewer sees it, they instantly understand how it is used and what is it for. A navigation must also be creatively done, it is one of the elements you can find on a website where you can capture a viewer’s attention.

What’s kind of menus is good for web navigation?

The less click, the better.

Viewers tend to be impatient when searching for information; they want to seek what they are searching very quickly. Make sure that your navigation responds as quickly as possible to your viewers’ instincts.

Horizontal Navigation Menu

Horizontal navigation is the widely used navigation of web designers today. Usually, the navigation bar is placed right under the header.

Good Characteristics:
1. It occupies less space
Horizontal navigation is mostly used by web designers for it occupies less space, because it is placed at the top part of the website. Then, the rest of the spaces you can use for your content.

2. More noticeable
Our eyes first notice elements of the website that are placed on the center, that is why horizontal menus are more noticeable since they are placed on the top and center part of the website.

3. Easier to use
Viewers find horizontal navigation easier to use. Comparing it to vertical navigation, you still have to move your mouse pointer on the left part of the screen (or sometimes right) to click the menus. If the navigation is horizontally placed, you just have to move your pointer upward to click a menu button.

4. Viewers are already used to it
Since it is the mostly used navigation, viewers always expect that all websites have this type of navigation.

Bad Characteristics:

1. Limited space for your menus
When using horizontal navigation, you are limited on the width space of your website and this still depends on the layout of your website.

2. Can only be used if number of menus are already known
Horizontal navigation can only be used if the number of your menus is already fixed, because the size and design depends on the number of menus to be placed.

View Horizontal Navigation Menu Samples for Inspiration:

Generally, most Web developers, especially those that the user experience, know that a bad practice to estimate using the menus because it confusing, annoying and often are dysfunctional. From design point of view, however, the menu is a great feature, and are to help clean animated design. If well structured menus, can be a great navigational tool, but is a useful and attractive design.

Yes, it’s true: navigation dropdown menus easy to use. The recent study declines that large and two-dimensional menus enable to avoid scrolling and precision, explain the options the user with the effective use of typography, icons and tooltips.

These panels appear for a short time and disappear when users mouse over another option or a normal screen.

web menuIn this article we take a closer look at the nature of the navigation menu to situations in which they may or may not have to be used to analyze, discuss various implementations, and finally some good and bad examples of menus to see, for example. The article also includes some tips and suggestions to help you to work with menus.

Position to Use Navigation Menus.

You are used to view many trends in the drop-down menus. The most common ones are here:

Arrange the pages section

Most frequently, navigation menus used to draw all the pages in a specific category in an organized element. These are essentially sub-navigation. See the picture below. A drop-down element contains all the different categories for a specific area of the site.

drop down menu

Organize categories in a Blog

You see many blogs which use a menu to organize the categories and labels. Why? Blogs includes a great amount of information supplied, so that the design must maintain as clean as possible to this content. A menu will ultimately helps together links, such as classes, design elements, how to collect the sidebar.

JavaScript Menu

View products on electronic commerce Website

Many menus on e-commerce websites are used for showing products or groups. The menu is a positive feature that can find the clients; it is an ideal way to organize products. The Best Buy Web site, see below.


Show Modules
A drop-down may be the best way to tuck away obstructive menu, which the user can click on to reveal. View the example below, logging in the element is part of the navigation will appear as a drop-down list. It is a good way to achieve this important element of the rule without any negative impact on usability.

Menu Style

In this article I am going to share some interesting uses of JavaScript that would be very much acceptable and useful to the web designers. These examples are not only Uses of JavaScript but HTML and CSS also. So I hope my viewers will gracefully enjoy this article.

Using jQuery for Background Image Animations

javascript menu

 Sliding JavaScript Menu Highlight

Fisheye JavaScript Menu


Simple Drop-Down Menu

Eyecatchy javasript navigation menu

JavaScript sliding menu

Dropdown menus and menu bars have been heavily used since the early days of graphical user interfaces. Their use has become ubiquitous, and even expected, in desktop applications, and the web has quickly followed suit. There are lots of dropdown menus already out there. Here you’ll find 5 sexy jQuery and CSS based drop-down or just multi level menu tutorials with down loadable files and explanations as well.


For website, navigation tree menu maybe keep the same menu link and menu text for long time.  Is it tedious? No, web designer won’t make it come true. The experienced designers can apply diverse styles to make tree menu attractive and stunning.  Almost all elements in tree menu can be customized, and become the spotlight to beautify the website.

The tree menu will present a new look even a tiny element is modified, which brings exciting to website. With Sothink Tree Menu, the beginners can customize the styles in intuitive interface with ease; it provides image library of various types to design menu tree style; and the outside files can be imported to tree menu to form your own style.

Let’s compare some tree menus, and view the magic about tree menu style:

  1. Set size to get another tree menu, which is completely different menu tree.
    (Enter “Global Settings > General” to set width and height for the whole tree menu)
    Tree Menu Size
  2. Set properties for tree menu and its items to build a totally different web menu, these properties include background, color, font, etc.
    (Select node in  Tree panel, and enter  “Node Settings > Font” or “Node Settings  > Background” panel to set their properties.)
    Tree Menu Style
  3. Add graphics to customize button, line, arrow and cursor images.
    (Select node or sub-tree; enter the related option in “Global Settings” panel to set image properties.)

    Customize Tree Menu

  4. Disable some nodes in tree menu, which needs to be changed from time to time.
    (Check the selected nodes, and enter   “Node Settings > Advanced” to set this function)

    Disable Tree Menu

  5. Tree menu expands its sub-tree with dynamic and visual effect after mouse interacts with menu tree, which gives the visitors deep impression. The program presets the various effects for showing or hiding sub-tree respectively, effect speed can be set too.

View more tree menu samples to get inspiration; download tree menu builder to DIY your tree menu with customizable menu style.

User-friendly navigation tree menu is one of the most important aspects of web site design, and also one of the most challenging. Using navigation tree builder, any novice web developer can put together a 100-page web site, but organizing those 100 pages into easily-navigable as if seasoned designers.

Web designers have no shortage of choices when it comes to choosing a navigation tree for a site. For example, floating JavaScript menu, highlight menu tree, accordion menus, and a number of other creative solutions can be found. With Sothink Tree Menu, web designers can build navigation tree menus from free menu templates & image library, and customize menu tree style as you like. The various menu templates can significantly reduce the time spent on making a navigation tree for a Web site, and also give the designer a choice of many different options so that to choose the one most appropriate for the requirements at hand.

Besides above general navigation tree menus, Sothink Tree Menu can create a special navigation tree menu, which enables to hide some nodes from showing up in the navigation tree. There are two reasons why need such navigation tree on webpage:

1. Insert the same navigation tree menu for the whole website, but display different menu contents for the various pages.
2. Reserve or restore the node for special purposes, such as product promotion, festival special.

The below navigation tree menu will get you a clear cognition.

navigation-treeHow to create navigation tree that some nodes are disabled?

It is easy to make such a disable node navigation tree menu if you are using Sothink Tree Menu to edit menu tree. In this menu tree builder, just pick up the nodes that need to be disabled, and enter the tasks panel to click “Advanced” option, and check “Disable node(s)” on below properties panel.

tree menu settings
In the program, you will get navigation bar like this:

Sothink Tree Menu

Whenever you can restore the navigation tree menu only uncheck the “Disable node(s)”. The disable nodes are visible in authoring file; it won’t be displayed on browser.

The initial vertical position of a floating menu is often lower on the page than it needs to be when the page is scrolled. On this site, for example, the initial “Y” coordinate is 140 pixels below the top of the page in order to leave room for the page header. However, as the page is scrolled, the menu would look funny if it were a third of the way down the page, so, when the page is scrolled, the menu is only 10 pixels below the top of the page.

Here is how to change the initial “Y” coordinate from 140 pixels to 10 pixels when the page is scrolled:

1. Select the first menu item in the Menu Tree (the item just below <Top-level Menu>) and select Condition under Menu Item Settings.

2. Enter the following code in the Prefix window:

var myitem=

3. Enter the following code in the Suffix window:


In the code you enter in the Suffix window, be sure to change “140” to the initial Y coordinate of your floating menu.

The tutorial is from the warm-hearted DHTML Menu users

jQuery framework has been a hot topic these few years in web design and development. New tutorials, new techniques and cool effects are being released by developers everyday.As a jQuery lover, I always find myself trying to invent something really cool, useful and able to integrate into design easily. This time, I’ve chosen 5 very useful and helpful navigation menu samples to share with you.

In order to create a DHTML Menu with a transparent background, there are three places where the background must be set to transparent:

1) Select (highlight) <Top-level Menu> in the menu tree, go to Popup Menu – Background, and check Transparent.

2) Select (highlight) all menu items (Edit > Select > All Items), go to Menu Item – Background, and check Transparent for both Mouse out and Mouse over.

3) With all menu items still selected, go to Popup Menu – Background, and check Transparent.

Here is a sample menu with a transparent background:

Hello again, it’s time for comprehensive programming article. Here you’ll find 38 mainly jquery based drop-down or just multi level menu. My favorite here is the first pick – Outside the box with very unique navigation menu. It’s always good to have such reference articles in your bookmarks and when you have to create some really big website with a lot of content and menu sections – just return here. Shorten your developing process with already premade menus.

Article from 1stwebdesigner.com