Previously, I've posted about How To Make Vertical Navigations Menu With CSS, now I will post about how to make vertical sliding menu. The effect of vertical sliding menu is while we put the cursor over the link in the menu, the link will move to the right. Nice right? To make vertical sliding menu, you just need easy steps. Follow the easy steps below.
1. Log in to your blogger account
2. Go to Design --> Edit HTML
3. Copy the code below, and paste above </head>
5. For the links, you can add into Page Elements --> Add Gadget, or everywhere.
=> The anchor text name
OK, that's all, friends...
1. Log in to your blogger account
2. Go to Design --> Edit HTML
3. Copy the code below, and paste above </head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
$(document).ready(function()
{
slide("#sliding-navigation", 25, 15, 150, .8);
});
function slide(navigation_id, pad_out, pad_in, time, multiplier)
{
// creates the target paths
var list_elements = navigation_id + " li.sliding-element";
var link_elements = list_elements + " a";
// initiates the timer used for the sliding animation
var timer = 0;
// creates the slide animation for all list elements
$(list_elements).each(function(i)
{
// margin left = - ([width of element] + [total vertical padding of element])
$(this).css("margin-left","-180px");
// updates timer
timer = (timer*multiplier + time);
$(this).animate({ marginLeft: "0" }, timer);
$(this).animate({ marginLeft: "15px" }, timer);
$(this).animate({ marginLeft: "0" }, timer);
});
// creates the hover-slide effect for all link elements
$(link_elements).each(function(i)
{
$(this).hover(
function()
{
$(this).animate({ paddingLeft: pad_out }, 150);
},
function()
{
$(this).animate({ paddingLeft: pad_in }, 150);
});
});
}
//]]>
</script>
4. Then, save it<script type='text/javascript'>
//<![CDATA[
$(document).ready(function()
{
slide("#sliding-navigation", 25, 15, 150, .8);
});
function slide(navigation_id, pad_out, pad_in, time, multiplier)
{
// creates the target paths
var list_elements = navigation_id + " li.sliding-element";
var link_elements = list_elements + " a";
// initiates the timer used for the sliding animation
var timer = 0;
// creates the slide animation for all list elements
$(list_elements).each(function(i)
{
// margin left = - ([width of element] + [total vertical padding of element])
$(this).css("margin-left","-180px");
// updates timer
timer = (timer*multiplier + time);
$(this).animate({ marginLeft: "0" }, timer);
$(this).animate({ marginLeft: "15px" }, timer);
$(this).animate({ marginLeft: "0" }, timer);
});
// creates the hover-slide effect for all link elements
$(link_elements).each(function(i)
{
$(this).hover(
function()
{
$(this).animate({ paddingLeft: pad_out }, 150);
},
function()
{
$(this).animate({ paddingLeft: pad_in }, 150);
});
});
}
//]]>
</script>
5. For the links, you can add into Page Elements --> Add Gadget, or everywhere.
<ul id="sliding-navigation">
<li class="sliding-element"><a rel="nofollow" href="#">Link 1</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 2</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 3</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 4</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 5</a></li>
</ul>
=> The anchor text URL<li class="sliding-element"><a rel="nofollow" href="#">Link 1</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 2</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 3</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 4</a></li>
<li class="sliding-element"><a rel="nofollow" href="#">Link 5</a></li>
</ul>
=> The anchor text name
OK, that's all, friends...
6 comments:
hjk :)
Replynice smiles :( :)) :D =)) :)
Reply=))
Replymichael kors outlet
Replyhollister clothing
thomas sabo outlet
air force 1 shoes
louis vuitton bags
fitflops outlet sale
oakley,occhiali oakley,oakley italia,oakley occhiali,oakley sunglasses
kobe shoes
true religion jeans
gucci,borse gucci,gucci sito ufficiale,gucci outlet
calvin klein outlet
phone cases
ugg boots sale
camisetas futbol baratas
michael kors uk
lebron shoes
michael kors outlet
snow boots
ugg clearance
ralph lauren uk
1216
Cheap Jerseys Online
Replymichael kors handbags
nfl jerseys
Michael Kors Outlet Store
ray ban sunglasses outlet
michael kors handbags
michael kors outlet
coach outlet online
michael kors outlet
air jordan
cheap oakley sunglasses
cheap oakley sunglasses store
cheap jordan shoes
Michael Kors Outlet Online
cheap oakley sunglasses
fitflops
Michael Kors Handbags
ray ban sunglasses
true religion sale
coach outlet factory
Michael Kors Handbags
Cheap NFL Jerseys
Michael Kors Sale
air jordan
gg
I appreciate your work, thanks for all the great blog posts.
ReplyPost a Comment