The new and improved CSS3 combines in itself many possibilities that were previously available only through clumsy combinations of CSS2 and JavaScript. The smoothly animated and slick-looking fade in, fade out transition, for example, is now accessible through a single CSS3 property, opacity.
The opacity property in CSS3 allows modifying a particular object’s transparency setting. Images, letters and other elements will be fully visible when opacity is set to 1 and completely invisible when it’s set to 0, with values in-between representing partial transparency. This may seem like a tiny detail, but opens up new great possibilities for website designers, allows them do more will less effort and improves overall visitor experience.
Imagine seeing a navigation menu on top of a website, moving your mouse cursor over one of its buttons and being awestruck by how a sleek sub-menu appears right below it, changing from fully transparent to visible in one smooth transition. The look is so polished that it would fit better on a starting screen of a stylish videogame or a professional application with an award-winning interface, instead of a blog or a website.
“This was definitely done in JavaScript!” you might have thought if it had happened two years ago. Back then, it was impossible to create high quality transitions exactly the way you intended them by means of any of the previous CSS versions.
Webmasters and bloggers have been looking for the perfect way of handling this problem for years, but despite a variety of thorough tutorials and popular templates, JavaScript had always remained the only reasonable option for creating professional-looking navigation bar transitions.
It was not until CSS3 was supported by all latest versions of popular browsers like Firefox, Opera and Internet Explorer that conventional developers could address this issue directly, without having to look for workarounds such as JavaScript.
The best thing about creating transitions in CSS3 is that they will still work when accessed from an older browser that does not support the latest version of CSS. It will disable a couple of extra features in the process, but will not hurt your site’s visitors. Extra features and smooth transitions will make your website look polished and professional, but before switching to CSS3, consider your options.
If you take a quick look at results searching for help with CSS3 development process, you will find numerous confusing tutorials and forum posts containing unanswered questions. CSS3 is a powerful web development tool, to be sure, and quite interesting to learn and master, but if you value your time, it is best to leave its handling to professional and easy to use software like CSS3 Menu.
With CSS3 Menu you will be able to create multilayered drop-down menus for your website’s navigation bar and apply slick transitions to it with a click of mouse. There will be no need to restrain yourself or take breaks to learn something new. All you need is download the free software and let your imagination take over!
See also:
CSS3 Rounded Corners,
CSS3 Shadow,
CSS3 Animation,
CSS3 Text Shadow,
CSS3 Gradient,
CSS3 Transition
Flat Turquoise Vertical

Metro Black

Graffito Light Green

Motion Blue

Reflex Black Vertical

Sphere Orange

Radiance Pink

Syndicate Grey

Balance Blue

Inspire Brown

Push Tall (responsive menu)

Crystalline Black

Hybrid Red Vertical

Paradox Amethyst

Enterprise Yellow Green

Current Sky Blue - CSS3 Animation

Core Suddle Brown - CSS3 Transition

Fair Grey (RTL mode)

Charge Red Vertical

Modern Dark

Toolbars Grey Example

Point Aquamarine

CSS3 Gradient Grey

Simple Blue

Elegant Dark

Mega Menu
Mulicolumn Blue Menu
Fresh Seaweeds Menu

Neon Blue Menu

Frame Dark Grey

Android Dark
Android Orange
Android Blue
Android Green
Mac - Rounded Corners
Mac Green - CSS Border Radius
Apple
Apple Black
Apple Blue