One of the most important elements in every web design is navigation. In terms of usability, navigation menu must be easily for user to access the pertinent information in the website. In terms of appearance, navigation menus have to fit of the design, help visitor navigate the website directly. They know where to get contact form, they know where to find the information of your products or services.
Using CSS3 in build a website we can use many features like JavaScript ,although CSS3 not been supported by some browser. But CSS3 can really increase efficiency in development and web page performance.
In this post we can get learn to create nice look and useful navigation menus using CSS3 from tutorials below.
CSS3 Dropdown Menu
Created using border-radius, box-shadow, and text-shadow. It renders perfect on Firefox, Safari and Chrome. The dropdown also works on non-CSS3 compatible browsers such as IE7+, but the rounded corners and shadow will not be rendered.
Create a Slick Menu using CSS3
Using only CSS (no images, no JavaScript). Wxperimental example using the new features of CSS3. The effects can be seen in Latest Webkit Browser only. Gradients works in Firefox 3.6 but not the fade-in and fade-out transition.
jQuery style menu with CSS3
In this tutorial you will learn how to create an animated sliding vertical menu using some cool CSS3 properties, like ‘-webkit-transition:’ which will allow you to animate the ‘:hover’ state of a simple un-ordered list. By adding styling to the anchor tags some fancy -webkit-border-radius and -webkit-box-shadow you will give the menu some shape and depth and complete it with a background image for each list item to enhance the interfaces effect – Basically, making them look like their coming from underneath the ridge.
CSS3-only horizontal drop line tab menu
Sweet tabbed navigation using CSS3
Accordion using only CSS
An accordion effect can be achieved using CSS3’s :target
pseudo-class, without requiring JavaScript. Using the proprietary -webkit-transition
property this accordion can also be animated.
How to Build a Kick-Butt CSS3 Mega Drop-Down Menu
learn how to build a cross-browser, awesome CSS-only drop-down mega menu, using nice CSS3 features.
CSS3 Minimalistic Navigation Menu
a simple CSS3 animated navigation menu, which degrades gracefully in older browsers and is future-proofed to work with the next generation of browsers.
Creating a Fancy menu using CSS3 and jQuery
Fancy menu was made popular by devthought, it is develop on top of the Mootools library. And later a jQuery version of this menu called lavalamp was made popular by Ganesh. This time I will show you how to achieve the same effect using the CSS3 new features.
CSS3 Animated Bubble Buttons
creating a useful set of animated buttons with the power of CSS3′s multiple backgrounds and animations. With this button pack, you can easily turn any link on your page into an animated button by just assigning a class name. No JavaScript necessary. Four color themes and three sizes are also available by assigning additional class names.
Animated Navigation Menu with CSS3
Create a Fun Animated Navigation Menu With Pure CSS
However, CSS3 offers a glimpse into a possible future where basic animations are performed with straight CSS completely independent of scripting. Today we’ll take a look at how to use CSS3 to create a fun and unique navigation menu that uses @font-face, transforms and transitions.
Recreating the OS X Dock
Grungy Random Rotation Menu with jQuery and CSS3
create a great menu with some content area that slides out. We use the grunge style because we want it to look a bit messy: the menu items are going to have a random rotation using the CSS3 property “transform”.
CSS3 Transition Tutorial – Menü mit Slide-Effekt im Apple-Style
Use CSS3 to Create a Dynamic Stack of Index Cards
Create a dynamic stack of index cards solely with HTML and CSS3 and use such CSS3 features as transform and transition (for the dynamic effects) and @font-face, box-shadow and border-radius (for the styling).
Wow, that’s some great stuff! I’m trying to redesign my own website and will be looking to use some of this 🙂
Great collections!
Senang bisa mengenal salah satu web designer asal indonesia.
@zaidhaque: you should try it.
@Dani Taufani: Thanks bro! Salam kanal 🙂
@fandy: Nice collection and thx for adding my CS3 Transition Tutorial with Slide Effect, but you mixed the text and image of “dynamic stack of index cards” (next to last) with the headline of my tutorial. But you have forgotten to include the image-screenshot of tutorial and the headline of the “dynamic stack of index cards”.
Greetings from Berlin, Germany!
@CSS Blog: Thank you, I have fix it
Great tutorial on navigation
Thanks for shearing this tutorials.i really like this navigation.
These are very nice tutorials. They have also given me some inspiration for creating a nice new nav bar.