untuk lebih jelas nya bagai mana menu itu dapat dilihat di demo ini,
Demo
giamana sob ?? langsung ajah dah cara buatnya..
1. Masukan script jquery ini,
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'></script>
2. Masukan juga script plugin easing jquery ini,
<script src='http://granoblog.googlecode.com/files/easing.js' type='text/javascript'></script>
Nb: hostingin ndiri yah klo mo pake ?
3. ini css nya..
#fake-body {
overflow:auto;
z-index:1;
}
#dock {
background:#ccc url(http://i33.tinypic.com/2gwe1si.jpg) repeat-x;
height:400px;
z-index:100;
width:100%;
}
.dockblock {
float: left;
width:250px;
padding:0 4px 20px 4px;
margin: 30px 4px 0px 4px;
4. ini javascriptnya bro..
<script>
$(document).ready(function() {
var easing_type = 'easeOutBounce';
var default_dock_height = '40';
var expanded_dock_height = $('#dock').height();
var body_height = $(window).height() - default_dock_height;
$('#fake-body').height(body_height);
$('#dock').css({'height': default_dock_height, 'position':'fixed', 'top': body_height});
$(window).resize(function () {
updated_height = $(window).height() - default_dock_height;
$('#fake-body').height(updated_height);
$('#dock').css({'top': updated_height});
});
$('#dock').mouseover(function () {
expanded_height = $(window).height() - expanded_dock_height;
$(this).animate({'height':expanded_dock_height,'top': expanded_height},{queue:false, duration:1000, easing: easing_type});
}).mouseout(function () {
body_height = $(window).height() - default_dock_height;
$(this).animate({'height':default_dock_height,'top': body_height},{queue:false, duration:10 00, easing: easing_type});
});
});
</script>
Nb: untuk easeOutBounce bisa di ganti sesuai selera, untuk list plugin easing dapta dilihat sendiri disini, http://gsgd.co.uk/sandbox/jquery/easing/
5.HTML-nya
<div id='fake-body'>
<br/><br/>
</div>
<div id='dock'>
<b:section class='dockblock' id='dockblock1' showaddelement='yes'/>
<b:section class='dockblock' id='dockblock2' showaddelement='yes'/>
<b:section class='dockblock' id='dockblock3' showaddelement='yes'/>
</div>
Nb: untuk isi dari menunya saya buat jadi 3 buah widget . itu bisa diganti sesuai selera temen2, mau di isi 1 buah widget atau yang lainya..
Nah postingan kali ini berakhir wkwwkwkwk, liat jam eh masih jam 9:26 . posting nya ga lama yak..
8 komentar:
~~~(( Komentar ))~~~
Oh! yeah! Pertamax cuyyyyyyyy... wkkkkkkkkk
suatu kehormatan wkkk komentar lainnya belakangan wkkk
owh iya bang epeknya bagus tapi ane nih ppake si musang nah lihat yg kotak menu "apa lagi yah" nah disitu klo keklik tibul tuh kotak titik2 jdi segi4 mengelili dan klo menurut MATAKU gk enak banget tuh dilihatnnya wkkk
_____
oot nih AJAX atau apa yh JQUERY itu bisa gk sih yg supot browser hp soalna skrng banyak yg gunain mobile hehe
@DDN,
Wah masalah di FF yah, aq biasa buat di google chrome. jadi mesti lalai ngecek hasilnya di FF, ntar aq benahin bro .
Untuk Ajax/jQuery di HP bs support tp beda script kyk nya bro . ntar aq plajarn dulu penggunaan jquery di hp .
ora mudeng..tp ora opo2 komen wae
yg punya ni blog bener2 pinter, g salah aq belajar d sini... .
@papapam traffic,
nek ndelok demone mesti mudeng..
@Rizky2009,
jgn gtu ah bro, saya cm penggemar jquery,, ga pinter2 amat
alo mas....
lagi ngumpulin artikel dulu mas...
eh mas, mu nanya ni... tu make' font apa mas?
cah enom style = mode on
visit u with smile !
Posting Komentar