Tempat Sharing Tutorial Blog, Download Movie & Software Gratis

Membuat Floating Menu dengan jQuery

Share on :
Alhamdulillah, setelah nyari kasak-kusuk ke sana kemari, akhirnya saya dapet juga nih cara bagaimana bisa nampilin menu melayang dengan menggunakan jQuery.

Sempet stress juga karena ga nemu-nemu   (maklum di google.co.id banyak yang nampilin situs spam).



Tapi akhirnya nemu di salah satu blog yg templatenya mirip banget sama template saya... (kok bisa sama gitu ya templatenya, pasti sama-sama dari Kang Choen...   )





1. Masukin script jQuery ini dibawah </head>

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'></script>
<script src='http://granoblog.googlecode.com/files/jquery.dimension.js' type='text/javascript'></script>


2. Copy paste kode css berikut,

#floatMenu {
position:absolute;
top:150px;
float:right;
width:200px;
}
#floatMenu ul {
margin-bottom:10px; list-style: none;
}
#floatMenu ul li a {
display:block;
border:1px solid #999;
background-color:#222;
border:2px solid #999;-moz-border-radius: 12px;
-webkit-border-radius: 12px;
text-decoration:none;
text-align:center;
color:#ccc;
margin-bottom:10px;
}
#floatMenu ul li a:hover {
color:#fff;
background-color:#333333;
}
#floatMenu ul.menu1 li a:hover {
border-color:#fff;
}
#floatMenu ul.menu2 li a:hover {
border-color:#fff;
 ¤  Mungkin css nya masih jelek banget, edit lagi aja sesuai selera sobat blogger



Taruh kode css tersebut sebelum ]]></b:skin>



 

 3.  Copy javascript ini persis di bawah kode jQuery yang tadi

 <script language='javascript'>
var name = "#floatMenu";
var menuYloc = null;

$(document).ready(function(){
menuYloc = parseInt($(name).css("top").substring(0,$(name).css("top").indexOf("px")))
$(window).scroll(function () {
offset = menuYloc+$(document).scrollTop()+"px";
$(name).animate({top:offset},{duration:1500,queue:false});
});
});
</script> 
¤ duration:1500, merupakan seberapa cepat effect floating, Semakin banyak durationnya, maka semakin lambat pula effect floatingnya (atur sendiri sesuai selera ya Sob..)



4. Taruh kode HTML ini pas dibawah <body>

<div id='floatMenu'>
<ul class='menu1'>
<li><a href='http://aa-iebra.blogspot.com/'> Beranda </a></li>
</ul>
<ul class='menu2'>
<li><a href='http://aa-iebra.blogspot.com/'> Tentang Saya </a></li>
<li><a href='http://aa-iebra.blogspot.com/'> Kontak </a></li>
<li><a href='http://aa-iebra.blogspot.com/'> Protofolio </a></li>
</ul>
</div>


¤ Untuk tulisan yang berwarna biru, dapat diganti dengan link blog sobat



Ok, sekian dulu sedikit tips dari Ibra... untuk yang koneksi nya lemod sama kurang jelas bacanya, silahkan ambil script jadinya di sini.



Thanks for Kang Guireno, atas sedikit sumbangan ilmunya

Artikel Terkait:

1 comments:

vps said... September 24, 2021 at 1:54 PM

terimakasih atas penjelasannya

Post a Comment and Don't Spam!