.....

11 How To Add jQuery Horizontal Dropdown Menu to Blogger





UPDATE:  I updated some of my posts, this post I update 17+ Drop Down Menu Widget in Blogger - Horizontal Menus With CSS & HTML Codes........




Instructions To Follow:
STEP #1
Log in to Blogger, go to Layout -> Edit HTML
and mark the tick box "Expand Widget Templates"

STEP #2
Now find (CTRL+F) this code in the template:
</head>
And immediately before it, paste this code:

<script src='http://code.jquery.com/jquery-latest.js' type='text/javascript'/>
<script type='text/javascript'>
$(document).ready(function(){

$(&quot;ul.subnav&quot;).parent().append(&quot;<span/>&quot;); //Only shows drop down trigger when js is enabled - Adds empty span tag after ul.subnav

$(&quot;ul.topnav li span&quot;).click(function() { //When trigger is clicked...

//Following events are applied to the subnav itself (moving subnav up and down)
$(this).parent().find(&quot;ul.subnav&quot;).slideDown(&#39;fast&#39;).show(); //Drop down the subnav on click

$(this).parent().hover(function() {
}, function(){
$(this).parent().find(&quot;ul.subnav&quot;).slideUp(&#39;slow&#39;); //When the mouse hovers out of the subnav, move it back up
});

//Following events are applied to the trigger (Hover events for the trigger)
}).hover(function() {
$(this).addClass(&quot;subhover&quot;); //On hover over, add class &quot;subhover&quot;
}, function(){ //On Hover Out
$(this).removeClass(&quot;subhover&quot;); //On hover out, remove class &quot;subhover&quot;
});

});
</script>
<style type='text/css'>
ul.topnav {
list-style: none;
padding: 0 20px;
margin: 0;
float: left;
width: 100%;
background: #222;
font-size: 1.2em;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuY0zdwo6LcMvm43KLv0eZlPs2wrgOlV-OAlxAdKWqpdUVzJqJF8Xm53qnhx3H2JrgV0v8NxugqUFvBlygLrxPj6ApEn0G-OnNcBC6bnpqBYDglFEeQSJYHss-wdoW_E2MJb1UhCBNMeun/) repeat-x;
}
ul.topnav li {
float: left;
margin: 0;
padding: 0 15px 0 0;
position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
padding: 10px 5px;
color: #fff;
display: block;
text-decoration: none;
float: left;
}
ul.topnav li a:hover{
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuHlhANvYU6ofi9o9JX0RVdqtHvyXviuZQrknVnOHg50_FMqvSr8VxSpSAWxN_kQr3mxn06i7fH5mw3p5dQx_dJlz03Ts4J544dWhwl6TOR9Is_E0Dv6x7WKfh1-PgcF3hyphenhyphencFOqnK3bHTe/) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
width: 17px;
height: 35px;
float: left;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQXxiv4UrygTj9Pn8QPQsaRqu_WOAOHI6fh0Bpd1Myqu9I5H9qHEcEYFxQsD71k4MznjFdQRSqceGPNn85v5ef2TTHz3OVOA6gPMRZTjyKOhWeaRcC_gmaQEUIBIlaSh7zCHeKxrmivY_N/) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
list-style: none;
position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
left: 0; top: 35px;
background: #333;
margin: 0; padding: 0;
display: none;
float: left;
width: 170px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
border: 1px solid #111;
}
ul.topnav li ul.subnav li{
margin: 0; padding: 0;
border-top: 1px solid #252525; /*--Create bevel effect--*/
border-bottom: 1px solid #444; /*--Create bevel effect--*/
clear: both;
width: 170px;
}
html ul.topnav li ul.subnav li a {
float: left;
width: 145px;
background: #333 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBE-s3sbmiN-oZ_pgAm07eeo8cGFDfiq5o5YLx38O6iyWXUK0t-NBKd4vLISkClcsAh-H_6eoj7_WPUmipQp6oAXE2myqM4muD_Cees_3_TdGSiuChaJJs_1ren_ZlAOTjpSxdYapcEtgn/) no-repeat 10px center;
padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
background: #222 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBE-s3sbmiN-oZ_pgAm07eeo8cGFDfiq5o5YLx38O6iyWXUK0t-NBKd4vLISkClcsAh-H_6eoj7_WPUmipQp6oAXE2myqM4muD_Cees_3_TdGSiuChaJJs_1ren_ZlAOTjpSxdYapcEtgn/) no-repeat 10px center;
}
#header img {
margin: 20px 0 10px;
}
</style>


Now click Save Template 

Note:
Please host image yourself.
You can change width,height,color,... as your choice.

3.Now go to Layout-->Page Element and click on "Add a gadget".

4.Select "html/java script" and add the code given below and click save.

<ul class="topnav">

<li><a href="#">Home</a></li>
<li>
<a href="#">Tutorials</a>
<ul class="subnav">
  <li><a href="#">HTML Tutorials</a></li>
  <li><a href="#">CSS Tutorials</a></li>
  <li><a href="#">PHP Tutorials</a></li>
  <li><a href="#">SQL Tutorials</a></li>
  <li><a href="#">jQuery Tutorials</a></li>
 </ul>
</li>
<li>
<a href="#">Templates</a>
 <ul class="subnav">
   <li><a href="#">1 Column</a></li>
   <li><a href="#">2 Column</a></li>
   <li><a href="#">3 Column</a></li>
   <li><a href="#">4 Column</a></li>
   <li><a href="#">Premium</a></li>
   <li><a href="#">Buy Now</a></li>
  </ul>
</li>
<li><a href="#">About Us</a></li>
<li><a href="#">Advertise</a></li>
<li><a href="#">Subscribe</a></li>
<li><a href="#">Contact Us</a></li>

</ul>


Now click Save 


thanks to Lasantha Bandara  

Free Backlinks for Blog and Website

Do you want to know Where to get free backlinks? This is a free, fast, and simple immediate automatic backlinks for optimizing your blog or web page on search engines result.Everyone knows how important backlinks are to getting a good rank.Here, we offer a backlink for free and very fast for your sites. Copy the html code first (no change needed), and then paste to your website or blog.To view your backlink you can click the image link from your website or blog. And well... your website url done and will be displaying in first references.If any visitors click this banner from your website or blog, your url backlink will be creating automatically in this website.You can build backlink as many as you want, no limitation and restriction, but no spam ! Wish your website's ranking quickly on Top Google, Yahoo and Alexa!

Free Automatic Backlink for Blog and Website

If our Tutorials have helped you a little, then kindly spread our voice using the badge below:- Copy this html code to your website >>
Free Backlinks blogger widgets



Optionally use this Widget installer to add this link to your blogger blog.

* Please note:- After you paste the code into the website, please click on the button to create backlinks to your website. - If you remove the code from your website where your backlink will be deleted automatically. - if you know any free backlink info, please submit here, Let's share the free backlink list to everyone.
submit here

11 Responses So Far:

Anonymous said...

Start a wonderful thank you continued in your creativity and you stand

Anonymous said...

superb creavity.. ITS AWESOME!!

Anonymous said...

who wrote this code ?......human or Angel...?
so wonderful..!

Ibot Master said...

the drop down menu doesnt support firefox

Anonymous said...

not works

Suren එන්. Semage (සිව්පෙතියා) said...

"who wrote this code ?......human or Angel...?
so wonderful..!"

Thatz TRUE!!!

Thanx dear. amazing.

Lavish said...

Thanks Very Useful For Me.

alrick said...

thanks its awesome
http://www.drupalnetworks.com/

Anugraha Event Managers said...

I did it, but my Drop down menu is at bottom. I have "Add a Gadget only after all the postings. Tried dragging gadget to top, not possible. How do i make my drop down menu right at the top of web page ?????

Unknown said...

whirlston food machinery
Glad to be here and see this. Thank you so much for sharing.

open source developer said...

I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people.

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger