I recently stumbled upon Dragon Interactive (dragoninteractive.com). It’s a pretty well designed site. However, the pièce de résistance is their rather cool animated menu. Now… had this been designed in Adobe Flash, I wouldn’t had paid much attention. A closer inspection revealed that the menu is plain XHTML, CSS and Javascript. Today, I’m going to show you how to create an animated menu (very similar to Dragon Interactive’s menu).
Designing The Sprite
To begin with, you will need to build your design in Adobe Photoshop - or some other illustration program. You will need to design a sprite. I also quickly designed a repeating background image (just to make things look pretty):
![]()
The XHTML Markup
Here is the XHTML markup that is used in the demo:
<ul id="menu"> <li><a href="#" class="home"><span></span></a></li> <li><a href="#" class="portfolio"><span></span></a></li> </ul>
As you can see, an unordered list is used to structure the menu. In this tutorial, I’m only going to create 2 links. You can add as many links as you desire. Notice that each link is given a unique class. We will need to work with each class individually when we write the CSS.
The CSS
For the demo, I assigned the repeating image as a background image for the <ul> element. I also set the height and width:
ul#menu { width:80%; height:102px; background:url(bg.png) repeat-x; list-style:none; margin:0; padding:0; padding-top:20px; padding-left:20%; }
Notice that in the above CSS, “list-style:none;” is used to prevent styling the list using the default bullet point format. The rest is pretty self-explanatory. We will now need to float each <li> element so that the list elements are displayed horizontally rather than vertically:
ul#menu li { float:left; }
Now we get to the good stuff! We’re going to need to add the sprite as a background image to each link in the menu. However, we only want to display a section of the sprite for each link. We do this by restraining the link to some specified dimensions and then positioning the background image accordingly. Let’s look at the following sprite:
![]()
Each column represents a different link. In this case, we only have 2 columns since we only want 2 links. The bottom row defines how the link will look when you hover over it with your mouse cursor. Now, say we define the link to have a height of 81px and a width of 159px. If the background image is then positioned to the top left, we see that only the “Home” button is displayed:

This is because the “Home” button was designed such that it has a height of 81px and a width of 159px. As the background is positioned to the top left, this is the only part of the image that will fit inside the link - which is obviously when we want! So, how do we write this using CSS? Well… first you will need to recognise that in most cases, we will want more than a single link (in this case - 2 links). Hence, it is easier if we write some common CSS for all the links (i.e. CSS that may be inherited by each and every link in the menu). We can always add to (or overwrite) these common CSS attributes by later writing CSS for each specific class assigned to the link (see XHTML markup). Here is the common CSS that is used in the demo:
ul#menu li a { background:url(sprite.png) no-repeat scroll top left; display:block; height:81px; position:relative; }
In the above code, we position the background image to the top left. This is fine for the “Home” link. However, for the “Portfolio” link, we will need to overwrite the background position attribute for concerning class (see XHTML markup). Please also note that we define the height here since all the links will have the same height. As links by default are displayed inline, we must use “display:block” to specify the height of the link. Finally, we must position the link relatively. It will become apparent why we need to do this later.
We will now need to write some CSS for each individual link. We do this by specifying the class (see XHTML markup). This tutorial deals with just 2 links. The “Home” link has the class: “home”. The “Portfolio” link has the class: “portfolio”. We can hence define CSS attributes for each individual link as follows:
ul#menu li a.home { width:159px; } ul#menu li a.portfolio { width:157px; background-position:-159px 0px; }
Notice that it is here where we specify the width of the links (since each link may have a different width according to the design). It is also here that we overwrite the background position attribute if needed. We do not need to do this for the “Home” link since the common class already has this defined as “top left”.
We will want to position the sprite differently for the “Portfolio” link. Since the “Home” link is 159px wide, we will need to shift the background position 159px to the left in order to focus on the “Portfolio” area. We do this by writing “background-position:-159px 0px;”. This tells the browser to shift the background 159 pixels to the left and 0 pixels down. You can learn more about positioning background images using CSS over at SitePoint.

We now need to create the “hover” state. This is how the link will appear when you hover over it with your mouse cursor. The animation will blend between the 2 states. To create the hover state, we’re going to use a <span> tag. We’ll then use CSS to have that span tag completely fill the link (so that it is exactly the same size as the link). We’ll also need to shift the background image down for the span in order to display the “hover” area of the sprite. As before, we’ll use some common CSS:
ul#menu li a span { background:url(sprite.png) no-repeat scroll bottom left; display:block; position:absolute; top:0; left:0; height:100%; width:100%; z-index:100; }
Note that we again use “display:block;” since, by default, the <span> tag is displayed inline. Now that the <span> is displayed as a block, we can define the height and width to 100% - completely filling the link (so that the span and link are exactly the same size). Also notice that we position the <span> absolutely inside the relatively positioned link. Positioning the <span> in this way allows us to define a z-index. The assigning a high z-index ensures that the span’s background is displayed above the link’s background. All that we are left to do is position the background for the <span> tags (contained within the links):
ul#menu li a.home span { background-position:0px -81px; } ul#menu li a.portfolio span { background-position:-159px -81px; }
Notice that we shift the background down by 81 pixels for each span tag (since the height of the “Home” link is 81px). This causes the “hover” state to be displayed within each span tag. As before, we also shift the background left by 159px for the “Portfolio” link.
Using jQuery For The Animation
The animation is really quite simple. We’ll use jQuery to animate the opacity of the <span> tag. Remember that the <span> tag displays the “hover” state of the image. Hence, when the <span> is visible, the link takes the “hover” appearance. We’ll need the “hover” state to be invisible when the page loads. We can do this by setting the opacity of the <span> tag to “0″:
$(function() { // set opacity to nill on page load $("ul#menu span").css("opacity","0"); // the rest of the code will go here });
Placing the code inside of “$(function() { … });” tells the browser to execute the code when the document has loaded. The code that we’ll use to do the animation is as follows:
// on mouse over $("ul#menu span").hover(function () { // animate opacity to full $(this).stop().animate({ opacity: 1 }, 'slow'); }, // on mouse out function () { // animate opacity to nill $(this).stop().animate({ opacity: 0 }, 'slow'); });
Hence the entire Javascript used is as follows:
<!-- Include jQuery Library --> <script src="jquery-1.2.2.pack.js" type="text/javascript"></script> <!-- Let's do the animation --> <script type="text/javascript"> $(function() { // set opacity to nill on page load $("ul#menu span").css("opacity","0"); // on mouse over $("ul#menu span").hover(function () { // animate opacity to full $(this).stop().animate({ opacity: 1 }, "slow"); }, // on mouse out function () { // animate opacity to nill $(this).stop().animate({ opacity: 0 }, "slow"); }); }); </script>
Notice that we first include the jQuery library. You can learn more about jQuery animations by reading up on the documentation. One final addition to the CSS is required to ensure that the mouse cursor is display as a pointer when hovering over the <span> tag:
ul#menu li a span:hover { cursor:pointer; }
The full source code can be accessed via the demonstration page. I should just add that whilst this code seems to work well with FireFox and IE7, IE6 might (and probably will) be a different story.

July 3, 2008
Quote
Wow! I’m “googling” for “jquery menus” and I’ve found your site with this tutorial! And I don’t understand why it doesn’t have any comment!
It’s FANTASTIC!
Thank you so much, I’ll add shopdev.co.uk to my favourites now.
David Carreira
July 3, 2008
Quote
Many thanks! I’ve used the same principal as outlined in the tutorial for the logo at the top of this page. Again… thanks for the feedback!
July 15, 2008
Quote
NICE tutorial mang.
July 19, 2008
Quote
Very nice effect! Also very smart to stop() the animation on a change.
July 25, 2008
Quote
Thank you so much for this mate.
Great tutorial!
And I’ve added to it slightly. Instead of having the text contained within the image, I wanted it contained in the “a” tag for SEO purposes. So my link now looks like:
Also, I set up a sprite with multiple colours.
View an example here:
http://www.mmr.com.au/resource.....matedMenu/
July 25, 2008
Quote
sorry the tag didn’t work correctly with previous post:
July 25, 2008
Quote
Looks awesome! I edited your post as it looks like you forgot to wrap the code in “pre” tags. Thanks for the comment!
July 30, 2008
Quote
Man, this is amazingly nice.
Many thanks for the tutorial. (in fact I was just looking for a solution on how to stop the animation if you hover/out your mouse quickly. I found it also) !
August 17, 2008
Quote
this is exactly what i was looking for! anyone come up with an IE fix for it?
August 20, 2008
Quote
thank you!
i’ve try to find this effect so long
August 26, 2008
Quote
You’re very welcome guys!
@ Trisha, you could probably get the script to fall-back (without the fading transition). I don’t think that there’s a clever trick to get this working in IE6.
Just a note : IE7, Transparent PNGs & jQuery Animations do not play nicely. Avoid using transparent PNGs.
August 27, 2008
Quote
I have a question. Why are there scanlines on the sprites? Those do not appear in the example.
August 28, 2008
Quote
Hi Ethan!
If you’re talking about the images in the tutorial, the scanlines are meant to signify parts of the sprite not visible to the end user.
August 31, 2008
Quote
[…] Animated Menus Using jQuery (tags: CSS jquery navigation) […]
September 1, 2008
Quote
Hello - nice work! I took a look and implemented something very similar on my children’s party supplies site. With some jigging around I managed to use the same ’sprite’ for both the background, the foreground and the images that sits on top of it.
September 2, 2008
Quote
[…] ShopDev shows reverse-engineers the the interactive menus used on Dragon Interactive and shows how to were pull it off using JQuery. […]
September 4, 2008
Quote
very concise, and thorough instruction -thanks
September 10, 2008
Quote
this is great homer (as usual) definatly one im going to be using. keep up the great work on the articles - there some of the best instructions ive come across.
September 13, 2008
Quote
I’m glad you like it guys!
September 18, 2008
Quote
Good work.
I took a look and implemented something very similar on my saffron multimedia site.
September 18, 2008
Quote
Looks awesome Ronald!
September 29, 2008
Quote
[…] http://www.shopdev.co.uk/blog/.....ng-jquery/ […]
October 4, 2008
Quote
thanks! I did use this effect for my latest project.
October 9, 2008
Quote
Good write up, thank you for that. I’ve seen other sites try and explain this affect but this is the first one that made sense to me.
October 12, 2008
Quote
Thanx for the script. it’s very nice. i was googling this from a long day. but there is a problem. u did it for 2 steps. what if there are more than 2 step. consider the example of google.cn. see it. i want to do my menu like that. what to do. plz help me. it’s urgent.
October 19, 2008
Quote
Well done!! amazing tips thanks mate will try on mine
October 26, 2008
Quote
Beautiful fading effect!
October 29, 2008
Quote
Excellent tutorial, I’ll definitely be implementing this in my current project.
Extra Cool: I’ve found that if you set the text slightly (like 1 or 2 pixels) lower on the “hovered” part of the image, it truly gives the impression that the button is depressed (err… physically, not emotionally) ;-P
October 31, 2008
Quote
[…] the writing of this article, a similar technique was written up elsewhere, albeit without our nice CSS Sprites fallback. We also discovered a very […]
November 2, 2008
Quote
Thank you for your site
I made with photoshop backgrounds for myspace and youtube and more
my backgrounds:http://tinyurl.com/6ptkxd
have a good day and thank you again!
November 10, 2008
Quote
IE fix, just put 81px instead of 100% into
ul#menu li a span {
background:url(sprite.png) no-repeat scroll bottom left;
display:block;
position:absolute;
top:0;
left:0;
height:81px;
width:100%;
z-index:100;
}
BR
bjarke
November 17, 2008
Quote
Very nice! Similar effect can be created with IzzyMenu.com
November 25, 2008
Quote
this is one of the greatest javascript menus that I’ve found on the net.. the effect was awesome.. whoa!
with only a few lines of code… it’s really great…
I’m gonna ratimark this post
December 1, 2008
Quote
[…] View demo View tutorial […]
December 1, 2008
Quote
Homar,
First, thanks for the great tut - a very nice menu indeed. I’ve got it working beautifully in all respectable browsers but in IE6 my gifs are flashing
like Studio 54 on a Saturday night in 1977. I’m not interested in trying to find a fix for IE6 - only to *hide* the script from IE6. I’m a pro w/html
and css but I’m newb w/jQuery (and js in general). Can you/someone please advise me how to simply keep IE6 from seeing a particular bit o’ js?!?
many thanks again
svs
December 17, 2008
Quote
[…] the writing of this article, a similar technique was written up elsewhere, albeit without our nice CSS Sprites fallback. We also discovered a very […]
December 25, 2008
Quote
Hi!….
I was searching on internet and I found your web design blog…..it is really intresting…keep it up….look forward to read more from you
December 27, 2008
Quote
WOOOOOOO Cool fading effect! Very nice!
January 4, 2009
Quote
HI, i just wanted to thank you got this great article, I love the effect using Jquery, i would love to include this nice fancy effect in some of sites.
Thanks
deprowebs.com
January 4, 2009
Quote
Great!!!
January 6, 2009
Quote
Fabulous effect - particularly smooth transition and I think this could be used to great effect on a range of website designs. Thank you for the tutorial.
January 6, 2009
Quote
Nice thought and effort…. thinkin a design based on this menu for template. Thanks and keep it going
January 8, 2009
Quote
Empty tags are really wrong…
January 20, 2009
Quote
Bjarke’s fix for IE worked great for me! I highly recommend using it if you want it to work for IE6(that’s what I tested it in)
Thanks for the great tutorial!
January 24, 2009
Quote
Thanks 4 share.
This is a new approach to me, I know till now, moving background, but this technique is awesome.
@Trisha - try conditional comments to work around IE6.
January 27, 2009
Quote
[…] Animated Menus Using jQuery […]
January 29, 2009
Quote
[…] Animated Menus Using jQuery […]
January 29, 2009
Quote
[…] recently implement this jQuery effect from ShopDev into my own blog navigation. I, because I’m such a genius, actually improved it so that when […]
February 1, 2009
Quote
How could i use this on wordpress 2.7?
February 3, 2009
Quote
looks impressive… very neat…classy
February 4, 2009
Quote
[…] 25 - Animated Menus Using jQuery […]
February 5, 2009
Quote
Some may notice when the page loads, you see the “over” state for a split second then when the DOM is ready, it changes the opacity back to what it is suppose to look like.
To fix this, so no over state shows on load do the following:
In your CSS:
ul#menu li a span > set background align top, not bottom.
i.e:
ul#menu li a span background:url(../../images/menu_test.gif) no-repeat top left;
In the java rollover function add: background-image: -46px.
i.e:
$(this).stop().animate({
background-image: -46px
opacity: 1
}, “fast”);
This should make you image load the static state, even when it’s catching up on the page load.
Peace!
February 6, 2009
Quote
I’ve been looking for this tutorial for so long. Thank you very much. At first I thought the Dragon Interactive site was made in Flash, but after surfing for sometime, only I found they’re using javascript. Thank godness you’re showing us how to do this.
February 7, 2009
Quote
nice tutorial, thanks for sharing it
February 9, 2009
Quote
[…] Animated Menus Using jQuery […]
February 10, 2009
Quote
Hm, not really bad, but pretty simple and from SEO sight not very good for a site. If you can live without the engraved text ( or add some CSS magic ) you can archive the same effect with CSS alone.
February 15, 2009
Quote
Owesome!!!! Well done dude!
February 17, 2009
Quote
Simply Awesome!
February 21, 2009
Quote
Ok. So this does the fade thing. How would I achieve the same thing for sliding? Ideally without using a span thing in the a links. Could I just use the usual CSS of a:hover somehow to slide down? I am not interested in fade, I am interested in slide down. Would appreciate any tips on achieving this. (Please also email me if you respond as this blog has no “Notify when someone posts a comment” feature, thanks).
February 25, 2009
Quote
[…] 用jQuery制作动态菜单 Animated Menus Using jQuery […]
February 28, 2009
Quote
Very cool tutorial. I made my own version of the menu, but I have a huge problem: I need the menu items to stay highlighted when they’ve been clicked (like on Dragon Interactive’s site).
Any idea how to achieve this?
March 7, 2009
Quote
No bad, but I cannot find example of the using this technology.
March 11, 2009
Quote
Excellent tutorial!!
This cured the problem I was having with IE and fading in and out. I had to add wrap it in the document ready function instead of the plain “function()”, $(document).ready(function(){}); but I think that is because I have a later version of jQuery (1.3.2).
Thanks.
March 14, 2009
Quote
Very wonderful effect!
Greetings from de
March 25, 2009
Quote
Animated Menus Using jQuery…
Today, I’m going to show you how to create an animated menu….
March 27, 2009
Quote
I notice in the code that there is no ‘Real Text’ reference to the name of the target page. What I mean by that is that if you remove the CSS from the page, there is no text based navigation left in it’s place. Is this navigation good for SEO purposes? What would happen if you dropped in text in-between the spans?
March 30, 2009
Quote
[…] How To » Animated Menus Using jQuery […]
March 30, 2009
Quote
Wow!! I will definitely try this!! Thanks a lot for the tutorial.
March 30, 2009
Quote
very nice tutorial, thanks!
March 31, 2009
Quote
your comment…
I tried both these techniques to kill the flickering effect when the page loads in IE6 (yuck, I know, but the main audience of the site…) but none worked. I’m not sure about the second one, background-image is a tag for an image, unlike background-position. I tried with both and it broke the code.
Any ideas, anyone?
Oh, and great menu, really. Thank you so much.
March 31, 2009
Quote
[…] How To » Animated Menus Using jQuery […]
April 3, 2009
Quote
awesome! im using this on my site
April 5, 2009
Quote
Nice effect, simple but really effective.
April 7, 2009
Quote
This is a good start, but without a .active state this is somewhat pointless in it’s current form. It’s hard to sacrifice utility for pretty on something as basic as an active or current state to tell a visitor where they are in the site.
April 9, 2009
Quote
[…] 40 Exceptional jQuery Interface Techniques and Tutorials: 34. Animated Menus Using jQuery […]
April 9, 2009
Quote
I’m gonna try this!
April 9, 2009
Quote
Awesome! Awesome! Awesome! I love it, thanks!
April 11, 2009
Quote
[…] involves producing animation effects by changing the position of the background image. 81. Animated Menu using jQuery – This technique involves the use of animated menu using CSS, XHTML and javascript. 82. Create […]
April 14, 2009
Quote
A great tutorial I must say, also very descriptive. I started working with it, hope I’d be able to do some modifications into it.
April 20, 2009
Quote
I wondered, how DragonInteractive guys did it. Thank you for the cool and useful tutorial.
April 26, 2009
Quote
How would I make the links centered? I can’t find any simple way to have the links moved to the center rather than have a 20% margin.
Great tutorial! Thanks!
May 1, 2009
Quote
[…] 2. Animated Menu using jQuery […]
May 3, 2009
Quote
Fantastic contribution, thank you very much.
May 4, 2009
Quote
thanxxx cool menü
May 6, 2009
Quote
Very nice tutorial I must say,
In my point of view it is a really helpful for the users.Thanks for sharing.
May 11, 2009
Quote
This is simply awesome..!
Long live the mentor..!
May 11, 2009
Quote
Nice design and good tutorial.
May 14, 2009
Quote
Probably the best way of creating a FLASH type menu using XHTML and CSS with JQuery. Thanks for the tutorial.
If anyone can answer the following, it will be really helpful.
How can i animate the button to have a faster opacity? Basically I’d like to animate the button faster than the current pace. Can anyone help me with this?
May 28, 2009
Quote
Wow, that is really cool!
May 29, 2009
Quote
Hopefully to answer Birens question. I have not used this script as of posting this comment, but to speed up or slow down the fade transitions, remove the words slow from the script and replace them with a number like 300 which would be pretty fast or 2000 which would be pretty slow or slimply replace the words slow with the words fast.
Alos if you are using a number instead of a word like slow or fast, you can remove the “” or ” surrounding numbers in regards to duration of speed
May 29, 2009
Quote
this is a really great idea, but i think you could do this much more efficiently, also making the page more searchable and accessible…
if you use HTML text for the words “HOME” and “PORTFOLIO”, you could use a single background GIF with the full gradient (the same height you have above, but would only need to be, say, 10px wide, and no words in the GIF).
use CSS to set the background image to repeat-x, and use jQuery to animate the background image “up” on mouseover/focus, and back down on mouseout/blur (note the addition of focus/blur for keyboard users)…
you could then use the same, small background image for all navigation menu items, retain the inline text for bots and screen readers, and allow your users to increase their font size if they like (would probably want to give a background color as well, since the image is a fixed height)…
a good example of this can be found at Snook’s site:
http://snook.ca/archives/javas.....nimations/
just a couple thoughts,
Atg
May 30, 2009
Quote
Bjarke’s, the fix work fine! We will see disappear the IE6? This bug in an implementation of css is ridiculous
IE fix, just put 81px instead of 100% into
ul#menu li a span {
background:url(sprite.png) no-repeat scroll bottom left;
display:block;
position:absolute;
top:0;
left:0;
height:81px;
width:100%;
z-index:100;
}
BR
bjarke
June 2, 2009
Quote
Thanks to gave wonderful article…..
The demo explanation is really good…..
The animation in menus is really nice..
I am going to try these type of menus.
June 8, 2009
Quote
Great. I am searching a menu like this.
Thanks.
June 10, 2009
Quote
Thanks for the Photoshop file
June 14, 2009
Quote
Hi. just want to share the IE6 flickering bug. Just add html
{filter: expression(document.execCommand(”BackgroundImageCache”, false, true));}
on your css and it will be ok. It works fine to me.and set your cursor to cursor:pointer; to your ul#menu li a span
June 15, 2009
Quote
In CSS that kind of effect is only mouse over, i dont understand what is the difference of that?
Can you elaborate the difference thanks
June 23, 2009
Quote
Thanks for sharing this fine tutorial!
June 25, 2009
Quote
nice very nice..
June 25, 2009
Quote
Thank you
July 16, 2009
Quote
Thanks a lot for your tutorial. I’m using this animation for my website and it’s just great…
Someone can tell me, please, how can I get the same animation of http://www.DragonInteractive.com , I mean with different status of the button (blue whene I roll over, yellow when click..) I know it’s just by changing the function and the css sheet, I tried many times but no solution!
Help please
and thank you again
August 1, 2009
Quote
Nice collection of menu’s. I havent really looked into doing menu’s through jquery but I am a big fan of the sliding and image apps. Great post!
August 6, 2009
Quote
I’ve been tinkering with this script and CSS, if you have disabled JS and using transparent PNGs it can wreck the design so adding this to the JS underneath the initial set opacity to 0.
// Set the span to visible as we have JS
$(”ul#menu span”).css(”display”,”block”);
Then in your CSS for your span, set the class to display: none like thus:
ul#menu li a span {
background:url(sprite.png) no-repeat scroll bottom left;
display:none;
position:absolute;
etc
I also position the li elements instead of the spans this means that the links should remain active and clickable. One other change I made was that I put text inside the span and then text-indented it off the screen. I hate having empty tags but also it’s useful if you’re doing alternative stylesheets.
Don’t have a page up at present though, as it’s still under heavy development.
Thanks for your time and post!
August 17, 2009
Quote
Great tutorial! Thank you!
Just have a question…Maybe I missed it and it was mentioned but still here it is:
Is there a way to have a down state (e.g. when it’s on Home, it’s slightly of a different shade/color)?
Will appreciate your help.
August 19, 2009
Quote
Very nice Article i was looking for the same trick
August 29, 2009
Quote
Excellent article! I used this basic method when creating the buttons on my site (http://www.semi-legitimate.com). I ended up just coloring the span and fading it in and out on top of the href link, but your example of using the span + jquery animate led me to that solution.
Thanks again!
September 3, 2009
Quote
Cool site, love the info.
September 12, 2009
Quote
great tutorial.. thank you
September 16, 2009
Quote
Thanks for this info, Jquery is really tremendous.
September 16, 2009
Quote
Hey that was quite an interesting post… thanks for sharing…
September 17, 2009
Quote
[…] 2.效果生动逼真的jQuery菜单 […]
September 21, 2009
Quote
Wow this is freakin awesome! I was trying to figure out how to do this when I came across this site. You just saved me hours of trying to figure it out. Thanks!
September 21, 2009
Quote
jquery is the best! I really like what’s is done for sites now and not even needing a Flash plugin so it works on so many more platforms! This was a great tutorial, thanks again!
October 4, 2009
Quote
good stuff matey, jquery is awesome for stunning visual web design effects not to mention good usability too. Worth checking out the jquery UI site for lots of example code and more cool stuff. For anyone keen on using JQuery its certaily worth a look-just google: jquery ui
October 5, 2009
Quote
There is few cons, as some people have mentioned.
Firstly, text based navigation is impossible.
Secondly, if JS is not enabled, buttons look as if they have been hovered. These problems are fixable.
October 9, 2009
Quote
Hey, nice tutorial!!!
Somebody know how to combine this type of menu with a dropdown?
I just can’t make it happen.
Thank you.
October 15, 2009
Quote
Great!
thank you so much for sharig this tutorial. Great effort!
I love the look of the buttons, very clean and sophisticated
I also love the look of this contact form..very classy.
October 20, 2009
Quote
Thanks for the post, I love this kind of stuff
Will be implementing this in my future designs.
Keep it up, thanks again!
October 22, 2009
Quote
nice work ..
thumbs up ..!!
October 28, 2009
Quote
[…] Animated Menus Using jQuery […]
November 7, 2009
Quote
[…] Animated Menu […]
November 8, 2009
Quote
Excellent blog. I thing site Navigation is pivotal in great website design!
November 8, 2009
Quote
amazing
that’s great post
thanks for share it with us
November 17, 2009
Quote
Great Tutorial! Can this be combined with another jQuery element and if so, how would this be accomplished?
November 18, 2009
Quote
Quite great posts nice one thanks !!
November 25, 2009
Quote
Thanks for the photoshop file.
November 25, 2009
Quote
i will be using this technique very soon, i am not a expert of CSS, just a beginer level, but i think in this code you separated the common attributes which is the best part of it…..height and width and position can easily be altered totally flexible code……..i love this piece
Thanks a lot
December 6, 2009
Quote
Great little tutorial, amazing how little touches like this can really bring a website design to life.
Ryan
December 9, 2009
Quote
Nice rollover
December 11, 2009
Quote
Great tutorial!!! Thanks!!!
December 16, 2009
Quote
[…] Animated Menus Using jQuery Animated Menus Using jQuery […]
December 18, 2009
Quote
thxxxxxxxx for the effort
nice work
December 21, 2009
Quote
Since i was looking for a good code menu using jquery for my website i have never see one i find better than what i see in this page. My search end here. Great job
Thanks
Ps: excuse my but english iam from france
January 11, 2010
Quote
jQuery is really cool.
January 11, 2010
Quote
coool ! thx for sharing and keep up the good work
January 14, 2010
Quote
This is a good tutorial! Thanks for posting!
January 15, 2010
Quote
Hey this is a great tut for mixing up css html and jquery bookmarked for future ref cheers!
January 19, 2010
Quote
Great !! Thanks
January 26, 2010
Quote
how do i make the menu use active page?
please help me here! i have been wake all night without any luck…
February 3, 2010
Quote
deym great!
February 7, 2010
Quote
Thanks for the tutorial. jquery all ways makes a site look so much better.
February 8, 2010
Quote
Very nice and useful tutorials for web designers,
Thanks for posting.
February 8, 2010
Quote
Very slick design, definitely going try to use this sometime in the future, nice tutorial!
February 16, 2010
Quote
excellent job and in a quiet simple way… thanks for the great resource!
February 21, 2010
Quote
Hi thank you for a well written tutorial, My only problem was no active state for current page. I am a complete noob to js so forgive me if this is incorrect but seems to work for me.
I simply added the following lines to the script :
// set active page to 100% opacity
$(”ul#menu li span.active”).css(”opacity”,”1″);
// set active page to 100% opacity reguardless of mouse over events
$(”ul#menu li span.active”).hover(”opacity”,”1″);
then added the following lines to the css:
ul#menu li a span.active:hover {
cursor:default;
}
Then added class=”active” to the current page span like so
thanks again for the great tutorial
February 22, 2010
Quote
FINALLY I got my own version running … I must have been so stupid
Great work, really great work! Thank you!
March 5, 2010
Quote
I tried 4-5 tutorials on this topic, and messed with it 20 hours i think, with this tutorial I did it within few minutes, and it WORKS!!! Great job, I’ll pass this on.
March 5, 2010
Quote
uhm, I am one step away from perfect navigation. :d
If someone could explain me how can I get “pressed down” button state when page it links to is open?
March 7, 2010
Quote
I love this menu i will try on my website
March 12, 2010
Quote
Nice tut worthe the read
March 12, 2010
Quote
just wondering if we had an active state on navigation. any idea???
March 28, 2010
Quote
Nice! I’ll try this on some of my websites. I have to know how to make sprites though.
March 30, 2010
Quote
Great write up, the first article I’ve read that makes sense!
Thank you
May 24, 2010
Quote
your comment…
June 3, 2010
Quote
what a good read I’ve bookmarked this site for more fantastic articles.
Thanks…
June 9, 2010
Quote
Great work guys…..
Very interesting and i will surely try this in my site.
June 16, 2010
Quote
interesting thank..
June 24, 2010
Quote
A nice article on styling navigation.
Implementing in to a CMS like wordpress is the next step.
web design manchester
June 25, 2010
Quote
I’m trying to implement this, but I’m getting a trouble in IE, thge fiirst botton displays the hover state, and when I pass the cursos upon the other botton, they don’t retur to their normal state, why does this happen? Can some body help me?
June 25, 2010
Quote
I’m trying to implement this, but I’m getting a trouble in IE, thge fiirst botton displays the hover state, and when I pass the cursos upon the other botton, they don’t retur to their normal state, why does this happen? Can somebody help me?
June 25, 2010
Quote
I’ve already fixed my problem, it seems that this menu down’t work inside a table, but I’d like to know why
June 28, 2010
Quote
dfg
July 1, 2010
Quote
merci beaucoup
Great tutorial!
what can i change in js file to accelerate/speed up animation plz?
thank you.
July 2, 2010
Quote
Hey I think I’ve figured out a little something for the active/current page problem… I’m sure it’s not totally correct but it works. It’s based on Kris’ comment from Feb 21, 2010 but that was kicking up errors in the js and if you moused over the “active” state would them fade out again. I changed the js code in the head tags to this, and it seems to be working. If anyone has any improvements that’d be much appreciated. In the tags I added class=”active” to the correct page. Hope it helps, and if anyone has any improvements, please post them….
$(function() {
// set opacity to nill on page load
$(”ul#menu span”).css(”opacity”,”0″);
// on mouse over
$(”ul#menu span”).hover(function () {
// animate opacity to full
$(this).stop().animate({
opacity: 1
}, “slow”);
},
// on mouse out
function () {
// animate opacity to nill
$(this).stop().animate({
opacity: 0
}, “slow”);
});
// set active page to 100% opacity
$(”ul#menu li span.active”).css(”opacity”,”1″);
// set active page to 100% opacity regardless of mouse over events
$(”ul#menu li span.active”).hover(function () {
// animate opacity to full
$(this).stop().animate({
opacity: 1
}, “slow”);
});
});
July 3, 2010
Quote
Thanks for the example! This was the first website that demonstrated fades between images in a simple way.
How can I use the JavaScript function for multiple usages? For example, if I have many elements that fades, and at different speeds. (I don’t want to rewrite the function each time)
Thank you for your help.
July 6, 2010
Quote
This is so interesting, excellent blog! Paul Alexander Web Design
July 13, 2010
Quote
There is problem in IE6, mouse over effect not apply in IE Browser.
July 15, 2010
Quote
I tried 4-5 tutorials on this topic, and messed with it 20 hours i think, with this tutorial I did it within few minutes, and it WORKS!!! Great job, I’ll pass this on.
July 15, 2010
Quote
Hi!….
I was searching on internet and I found your web design blog…..it is really intresting…keep it up….look forward to read more from you
July 15, 2010
Quote
Great tutorial, I had everything working and it looks great, but for some reason it stopped working in firefox and ie still works great in safari & chorme any ideas?
the site it’s on is http://www.skylarkdesigngroup.com
thanks
July 16, 2010
Quote
Interesting. I’m going to have a go at this myself, thanks for the info!
July 20, 2010
Quote
interising article…;)
July 20, 2010
Quote
This is just fantastic thanks. The only problem I’m having is that I can’t seem to get new links to save to the sprite.png file. Any help with that would be great.
July 22, 2010
Quote
Jquery is cool.. well done. We do this for animating menus. thanks.
July 22, 2010
Quote
I really liked this tutorial. Quite useful effect. Will use it.
Thanks
August 1, 2010
Quote
great! the only one tutorial that work for me to do exactly this!!
fantastic, thanks a lot !
When I finish with my design, I will post the reference here
thanks for share
adeux ! from argentina
August 4, 2010
Quote
Thank you for this nice tut.
August 11, 2010
Quote
well, over an hour to find the IE fix
I’ve tried @Bjarke but in IE8 it doesn’t work at least.. so I share my trick:
as you set “z-index” for span elements, you have to do it with “a” elements to…
Using the demo page, you have to set
ul#menu li a.homem, ul#menu li a.portfolio{
z-index:1;
}
Hope someone find this useful !!
adeux
August 13, 2010
Quote
I love to create navigations with jquery. And this is a great tutorial. thank you.
August 16, 2010
Quote
Awesome guide man, I love when I find step-by-step guides like this, it just makes things SO MUCH EASIER!
August 18, 2010
Quote
Wow. So much amazing in so little space. How DO you do it? Thank you so much. I have used this on several sites now..
August 19, 2010
Quote
Great tutorial, I love jQuery and this navigation sums up how sexy it can make elements of a website.
August 22, 2010
Quote
Well explained!
Time you spent has helped us all!
August 24, 2010
Quote
nice tut … really helpful for fresh designer. Thanks
August 25, 2010
Quote
This is what I was looking for! Many many thanks.
Great work! Thanks for guys like you - this is very very nice to have everyging in one place!
August 30, 2010
Quote
Has yet to try and master jQuery yet. But cool stuff ! Thanks for the effort. Gonna try it when i get the time.
September 9, 2010
Quote
I have already tried the CSS techinique using one image but this idea with the animation is spot on!
Thank you for sharing this!
October 5, 2010
Quote
tHAnks for this awsome jquery animated menu..,it helps in my web page development..,
October 6, 2010
Quote
This really really helped!
I am implementing this on http://www.geoorgeelias.net and would love to get some feedback (I don’t know why but the fadeout or on mouse out doesn’t seem to work. I’m using it on the list item itself instead of a span though).
Thank you so much!
October 19, 2010
Quote
Great tutorial helped me alot thanx for sharing
October 20, 2010
Quote
Excellent post, thank you.
October 21, 2010
Quote
Great code and I have altered it to use real text.
BUT I cant get the active state to work.
I followed Kris’ code but it didn’t work for me.
Is there anyone else who has added an active state to this great menu. Id love to see it.
Nige
October 26, 2010
Quote
I’m gonna try this!
October 30, 2010
Quote
Maybe you should change the post subject title Animated Menus Using jQuery » ShopDev Website Design Blog to more better for your content you make. I liked the post yet.
November 2, 2010
Quote
No bad, but I cannot find example of the using this technology.
November 2, 2010
Quote
people please give PSD!!!
November 5, 2010
Quote
Great tutorial helped me alot thanx for sharing
November 9, 2010
Quote
i am looking for a new style menu …
November 16, 2010
Quote
thanks for share
it’s a wonderful one i’ve been ever seen….
December 2, 2010
Quote
Hi
ok im a dyslexic website designer and im trying to do the above but finding it hard a video tutorial would help me so much for any help
Thanks
Daniel
December 7, 2010
Quote
A really useful post
Thanks a lot
December 8, 2010
Quote
Excellent ….
I really like this post.
One question - I don’t want text with image, If i use separate bg image and text if there have any problem?
December 12, 2010
Quote
hey thnks for the tut…its awesome…but m getting some probs with ie 8…i cant see the menu..its all disturbed..as in m looking at a tv which is affected with screen problem…its all blurred and disturbed..can any one suggest y?
December 21, 2010
Quote
Useful guide. I have bookmarked it for future use.
December 21, 2010
Quote
your comment…Awesome tut glad i clicked the link and read more It was well worth it.
January 1, 2011
Quote
Bookmarked - thanks for this - ill pass it on
January 5, 2011
Quote
hey great tut.
could anyone give an answer for how could i get active state in this menu ????
January 11, 2011
Quote
Very elegant but nice impact to menus.
I probably gonna apply this to my site. My site need this for sure.
Thank you!
January 17, 2011
Quote
Nice tut…. simplicity matters in design and this menu gat it all.
January 19, 2011
Quote
Thank so much for this information
January 31, 2011
Quote
Thank’s has opened my eyes to JQuery animation. I am a designer not understand code, and now after seeing your tutorial I want to learn code, thanks a lot have become my inspiration.
February 7, 2011
Quote
Thank you for this nice tut.
February 9, 2011
Quote
this is really a cool navigation menu i ever search before……………….
February 15, 2011
Quote
Thanks for this tutorial, we use this to our upcoming clients.
February 15, 2011
Quote
Thanks for this nice tutorial I used it recently worked like a charm!
February 17, 2011
Quote
extremely well explained,
thnx for the tutorial
February 23, 2011
Quote
Thanks for tuts. But i see it doesn’t work on IE6. How can i fix it ?
February 25, 2011
Quote
Thanks a lot for this amazing tutorial!!
I’m just a newbee..I really need to get the menu centered. Plz plz plz plz anyone help!
I tried so many blogs.. i still can’t get it to work =(
Thanks for any response
Tino.
March 13, 2011
Quote
Thanks, but please help a noob!
Where do you get the jQuery plugin from? the “jquery-1.2.2.pack.js” ??
And the background images for the menu?
Thanks in advance.
PS: If I said something stupid or obvious - please don’t judge me, I’m only starting to do web design!
March 17, 2011
Quote
thanks for this source code
March 22, 2011
Quote
Thanks for the demo very easy to understand.
March 30, 2011
Quote
didnt work for me.. i can hover over but. when page loads nothing shows. when i hover over the over state appears. very weird. very frustrating.. thx anyways
March 30, 2011
Quote
Thank you for this very nice article. I will bookmark this post.
March 30, 2011
Quote
THANK YOU so much for this amazing tutorial, I have just implemented it into a website I’m currently working on and everything has run perfectly smoothly and it looks great. However…I would like to add an active state to the menu items so that once clicked it stays clicked so that the user can easily see where they are on the site. Could you PLEASE help me
April 4, 2011
Quote
I saw this is .Net mag a few months ago, a great little addition to a website. Just love Jquery, so easy to amazing stuff like this.
April 7, 2011
Quote
I tried your demo and it did not work with my browser. I have IE-8/Win XP with latest upadates. I moved my mouse over,in, and out on your menu items and nothing happened…
April 7, 2011
Quote
The idea is bit good.
looks nice
April 9, 2011
Quote
Somebody know how to combine this type of menu with a dropdown?
I just can’t make it happen.
Thank you.
tr
April 10, 2011
Quote
Great, this Menu looks great simple but very nice effect, and the desing is very nice too, I love dark desings.
April 13, 2011
Quote
Thanks a million! I’ve only glanced at what you’ve presented and already I can see I’m going to be able to make great use of this tutorial
April 19, 2011
Quote
Thanks for a great post this is great little effect you can add to your navigation to help increase the visual appeal of your site. You lay your steps out well with good clear concise instructions. Thanks again, I will definitely be using this in my up and coming projects.
April 23, 2011
Quote
I have a sprite with 3 states: rest, hover and selected. I was wondering if anyone had any idea on how I could set the list item as the selected one by changing the class to something like class=”selected-home”.
Any help would be appreciated.
May 30, 2011
Quote
This is a fantastic example. I use this in my site.
June 4, 2011
Quote
I used dragon for creative inspiration when starting my Web Dev company. Love those guys! And great Tut!
June 13, 2011
Quote
very nice tutorial, thanks!
June 14, 2011
Quote
Great addition for a website design, just a thing tho, it has room improvements on making the pages throughout the whole website more user friendly. and is this feature search engine friendly?
June 17, 2011
Quote
Great tutorial and interesting share.
June 23, 2011
Quote
Great tutorial ….. Thanks for the post
June 28, 2011
Quote
Great tutorial – very well written and with great result.
July 21, 2011
Quote
This is a cool tutorial - I’ve sent a link to my web design friends here in Cardiff.
July 22, 2011
Quote
Love the tutorial, thanks for the great read =) Keep up the good work.
August 1, 2011
Quote
Thanks for the great tutorial!
I’ve modified the code a little and managed to get the active page working. I am still new to JQuery so pretty sure someone can improve on this.
Demo: http://mtkd.co/jquery-navigation-test/
File: http://mtkd.co/jquery-navigati.....n-test.zip
August 15, 2011
Quote
Thanks for the tutorial, very worth while read
August 20, 2011
Quote
Thanks for the code!! I like the code easy to understand and effective.
August 26, 2011
Quote
John M,
I accomplished having a selected stage by creating a .selected class for each li, for example:
#navigation ul#menu li.selected a.about {
width:103px;
background-position:-104px -34px;
}
You’ll have to mess with the positioning for yourself depending on the dimensions of your menu. Hope that helps.
August 29, 2011
Quote
such a great information thanks for sharing this.
September 3, 2011
Quote
Nice effect, simple but really effective.
September 6, 2011
Quote
Thanks so much. You included Jquery from scratch!!!!!
September 6, 2011
Quote
Great Tutorial thanks, I like the look of Sprites but for SEO purposes how could you add real text to this? Would it would if you possible to posistion the text -100px for example??? I appreciate your help would you consider making this as a wordpress plugin?
September 11, 2011
Quote
deri ceket için doğru adres, deri ceket fiyatlarını modellerini isterseniz fotoğraflarınıda görme imkanına sahip olabilirsiniz
September 12, 2011
Quote
Nice tutorial…I found this menu on http://www.Kronos.in and its really fascinating ! Please someone visit this website and tell me how can i design the same website ( i want to have the kind of navigation in the body content.).Like when you move the mouse the page/content automatically slides..i know its a image but how can i do the same..help guys !
September 12, 2011
Quote
websites
September 12, 2011
Quote
Nice tutorial…I found this menu on http://www.Kronos11.in and its really fascinating ! Please someone visit this website and tell me how can i design the same website ( i want to have the kind of navigation in the body content.).Like when you move the mouse the page/content automatically slides..i know its a image but how can i do the same..help guys !
September 16, 2011
Quote
Awesome Tutorial. I’ve tried it
Thanks
September 17, 2011
Quote
A well drafted article. I had a look at the website and i love the content Thanks for sharing this article and keep up doing the good work
September 21, 2011
Quote
Very nice tutorial. I am gonna try this my next project. thanks.
September 21, 2011
Quote
did! Its not only entertaining, but additionally straightforward to utilize in contrast to lots that Ive viewed!
September 24, 2011
Quote
Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is totally off topic but I had to tell someone! Regards!
September 24, 2011
Quote
Good work buddy…Animated Menus Using jQuery is pretty well design…
September 24, 2011
Quote
TUMB UP!!!
September 25, 2011
Quote
NICE tutorial tnx.
September 26, 2011
Quote
Whatever it is there are times I feel I knew better html and programming languages being a designer and this rift is slowly moving away….it is very essential to know these scripts given here for better designing and control..
October 5, 2011
Quote
I arbitrarily found your website, and while it wasn’t precisely what I was hunting for, I am really inquisitive about your website’s theme. I’d love to find out a name, or if it is custom, the web designer. I have been previously seeking something like it for my own blog for a time.
October 6, 2011
Quote
I came across that site sometime last year - I think it may even have been this blog which pointed me towards it. It put all my flash work to shame in one second!
October 8, 2011
Quote
I’d should verify with you here. Which isn’t one thing I often do! I enjoy studying a put up that will make people think. Additionally, thanks for allowing me to comment!
October 9, 2011
Quote
Thank you so much for sharing these tips.They helped me a lot to finish my job.I will share this on my facebook page and website because your writing style is really easy to be understood.
October 9, 2011
Quote
An attention-grabbing discussion is price comment. I think that you need to write extra on this subject, it won’t be a taboo topic however usually persons are not sufficient to talk on such topics. To the next. Cheers
October 9, 2011
Quote
F*ckin’ amazing issues here. I’m very glad to look your article. Thank you so much and i am having a look forward to touch you. Will you kindly drop me a e-mail?
October 13, 2011
Quote
looks great, I think I’ll give it a try.
October 14, 2011
Quote
sup? heard you needed some cheap graphic design. hit me up. http://indoxyldesigns.net
October 19, 2011
Quote
Thanks.. this looks good… ill keep this for my future site
October 21, 2011
Quote
Awesome post
Thank you for Sharing!
October 22, 2011
Quote
I think other web-site proprietors should take this website as an model, very clean and wonderful user genial style and design, let alone the content. You’re an expert in this topic!
October 24, 2011
Quote
Hi!I was searching on internet and I found your web design blog…..it is really intresting…keep it up….look forward to read more from you…..
October 29, 2011
Quote
Really this is very nice and useful.
October 29, 2011
Quote
Great! Thanks for sharing/creating this awesome toturial.
October 30, 2011
Quote
I do agree with all the concepts you’ve presented for your post. They’re very convincing and can certainly work. Still, the posts are too short for novices. May just you please extend them a little from subsequent time? Thanks for the post.
November 6, 2011
Quote
Yes this looks very nice. The fading menu effect is superb. Hopefully most people have upgraded from IE6 so don’t have to bother about them.
November 7, 2011
Quote
your comment…
November 11, 2011
Quote
your comment…
Nice menu.
November 12, 2011
Quote
I hope I ca implement it with my site Glass Kitchen Table. It doesn’t look easy to me but I will try. Thanks
November 12, 2011
Quote
Nice work done.
Its especially for a developer who want to learn the new things and aspects in coding.
November 13, 2011
Quote
Cool Work. Innovations and not Inventions is the buzz today. Kudos mate..
November 14, 2011
Quote
It was hard at first but as I follow your tutorial I found it easy to follow.
November 14, 2011
Quote
I like this effect, thanks
November 17, 2011
Quote
Bardzo ciekawa strona, napewno ją odwiedzę jeszcze nie raz. Chciał bym aby wszystkie strony były tworzone z taką perfekcją jak Twoja.
November 23, 2011
Quote
it is a great effect, but how to make the active option using js?
November 28, 2011
Quote
Be chronically ill . . . and beg for donations, which grow fewer and fewer as time goes on. I don?t really recommend this one.
November 28, 2011
Quote
quality report, My hubby and i definitely appreciate the critical information. This approach may possibly make it really powerful whilst contrasting products and solutions and as well as other types of info all through these hard times. Thoroughly done, quite nicely written, surely planning to promote.
November 28, 2011
Quote
Very nice tutorial, one of our guys is looking into this for a new website we are building… Many thanks for the tidy awesomeness
November 30, 2011
Quote
I am pleased that I detected this weblog, exactly the right information that I was searching for!
November 30, 2011
Quote
I together with my buddies came following the excellent points found on your website and the sudden got a horrible suspicion I never thanked the blog owner for those secrets. The men appeared to be for this reason happy to study all of them and now have clearly been using those things. We appreciate you being very thoughtful and then for opting for variety of useful information millions of individuals are really needing to discover. My personal sincere apologies for not saying thanks to you sooner.
December 4, 2011
Quote
If everyone was like you the world could be a much far better place to reside in. Good insight, keep up the great get the job done.
December 5, 2011
Quote
I know this is a great jquery tutorial, after i’m done with all this coding i’m going to go venture outside and snap pics with a dslr holding a transcend 32GB Compact flash card
December 5, 2011
Quote
good one animated menus using jquery.
December 6, 2011
Quote
Very nice fading effect with jQuery and CSS. You do a great tutorial!
December 7, 2011
Quote
Great site. Found some interesting techniques to try to replicate.
December 7, 2011
Quote
I have really learned newer and more effective things through the blog post. Yet another thing to I have discovered is that generally, FSBO sellers may reject a person. Remember, they will prefer not to use your services. But if you maintain a gradual, professional connection, offering guide and keeping contact for four to five weeks, you will usually have the ability to win a business interview. From there, a listing follows. Many thanks
December 9, 2011
Quote
I really like the fading! Keep up the great articles
December 11, 2011
Quote
I used to be very happy to seek out this web-site.I wanted to thanks in your time for this excellent read!! I undoubtedly having fun with each little little bit of it and I have you bookmarked to take a look at new stuff you weblog post.
December 15, 2011
Quote
Hi there. Mainly needed to place a brief mention and tell you that I’ve really loved looking at your web and am promoting it to my buddies. Keep up the good work! Many thanks.
December 15, 2011
Quote
your comment…sss
December 17, 2011
Quote
Once more important post thanks dozens for sharing, keep me posted I’ll be interpretation many of your read-ups in the incoming!
December 19, 2011
Quote
http://www.vshailesh4.blogspotcom is very good site for asp.net tutorials.
December 19, 2011
Quote
ya Lovable one
December 20, 2011
Quote
Silk bedding,silk duvet,silk pillows,silk pillowcases,silk sheets,silk toppers,silk blankets,silk eye masks
December 21, 2011
Quote
I used to be very pleased to find this internet-site.I wished to thanks for your time for this excellent read!! I undoubtedly enjoying every little little bit of it and I have you bookmarked to take a look at new stuff you blog post.
December 22, 2011
Quote
Hey so currently I’m attempting to switchfrom FBML to HTML/Java/cssbut it seems as tho the scripts don’t like to work for me
1. The buttons never truly appear just links
2. There vertical not horizontal nd the code even states horizontal
is it just fb that doesn’t want it to work lol or just me?
December 22, 2011
Quote
Very nice tutorial, one of our guys is looking into this for a new website we are building… Many thanks for the tidy awesomeness
December 28, 2011
Quote
Im trying to use this in an ASP.NET website. And so far i have created the first button and with the effect working when hovering the mouse. But where do you insert the text? i cannot see this in your tutorial.
And how do you vertical align the text?
Also, when i try to add a second button. Example Portfolio. The second button gets displayed behind the background. I cant really figure this one out, on why it gets displayed behind the background.
On top of this im quite new to the website “world”. So hope you bear with me.
Ty
January 1, 2012
Quote
Very nice effect. Smooth transition and very classy. Easy to implement too. I do love jquery. Thanks for this tutorial.
January 5, 2012
Quote
good one animated menus using jquery.
January 6, 2012
Quote
I can understand very clearly.You Explain nicely.keep going..This post is very helpful to users.
January 11, 2012
Quote
Great Tuts brother..
Very beautiful menu.
Maybe who’s want to create tutorial this menu for blogger?
Thanks.
January 17, 2012
Quote
Very nice and detailed explanation. Thanks.
January 19, 2012
Quote
That is very cool demo on how to create an animated menu. Your tutorial is easy to understand. Thank you
January 21, 2012
Quote
Oh!..don´t forget…
Append below line in your css file
ul#menu li.selected a.home { width:YOUR_WIDTHpx; background-position:YOUR_POSXpx YOUR_POSYpx; }
cya!
January 25, 2012
Quote
Cute and smart tutorial, waiting for more such tutorials.
For Simple copy paste script for blogger I found this site.
http://www.bloggingxray.com
January 25, 2012
Quote
Ive been on to ASP.NET website.ive been hard at work making first button for my test web site. But where do you insert the text? i cannot see this in your tutorial.
Thanks
January 26, 2012
Quote
can any one make this i try but didt make
January 28, 2012
Quote
Hello my friend! I wish to say that this post is awesome, nice written and include almost all significant infos. I’d like to see more posts like this .
January 30, 2012
Quote
Very Interesting post on menu building. I also love J query it has got to be the best.
February 2, 2012
Quote
Hi, This article is amazing - I LOVE IT! However, I’m having some trouble with IE. My menu works great in Chrome and Firefox on both Mac and Windows, and in Safari on Mac, but not in IE on Windows….
Heres the link to my test page :
http://www.phoenixrisingtattooshop.com/menueight
It seems like on the hover, the menu buttons seem to jiggle around. Does anyone have any fixes for this? So far it works on every browser bar IE.
ANy help on this would be much much appreciated.
Thankyou….
February 2, 2012
Quote
Nice work. I like that`t