Membuat Menu Melayang Setelah Discroll (Sticky Menu)
Membuat Sticky Menu - Pada tutorial terdahulu saya menjelaskan Cara Membuat Widget Melayang di Blog (Sticky Widget), saat ini saya akan berbagi bagaimana membuat Sticky Menu.
Dengan membuat sticky menu, tentunya akan memudahkan pengunjung mengeksplor blog sobat tanpa harus naik turun scroll. Sticky Menu ini awalnya akan terlihat normal, tetapi akan melayang (fixed) ketika mouse discroll ke bawah.
Simpan kode ini di atas
Dengan membuat sticky menu, tentunya akan memudahkan pengunjung mengeksplor blog sobat tanpa harus naik turun scroll. Sticky Menu ini awalnya akan terlihat normal, tetapi akan melayang (fixed) ketika mouse discroll ke bawah.
Simpan kode ini di atas
</body>
dan tentukan selectornya (pada script dibawah saya aplikasikan pada .nav
).<script type='text/javascript'>
//<![CDATA[
$(document).ready(function() {
// Menentukan elemen yang dijadikan sticky yaitu .nav
var stickyNavTop = $('.nav').offset().top;
var stickyNav = function(){
var scrollTop = $(window).scrollTop();
// Kondisi jika discroll maka menu akan selalu diatas, dan sebaliknya
if (scrollTop > stickyNavTop) {
$('.nav').css({ 'position': 'fixed', 'top':0, 'z-index':9999 });
} else {
$('.nav').css({ 'position': 'relative' });
}
};
// Jalankan fungsi
stickyNav();
$(window).scroll(function() {
stickyNav();
});
});
//]]>
</script>
Memunculkan Menu Setelah DiSroll
Apabila ingin memunculkan menu hanya setelah discroll, gunakan kode ini :<script type='text/javascript'>
//<![CDATA[
$(document).ready(function() {
// Menentukan elemen yang dijadikan sticky yaitu .nav
var stickyNavTop = $('.nav').offset().top;
var stickyNav = function(){
var scrollTop = $(window).scrollTop();
// Kondisi jika discroll maka menu akan selalu diatas, dan sebaliknya
if (scrollTop > stickyNavTop) {
$('.nav').css({ 'position': 'fixed', 'top':0, 'z-index':9999 });
} else {
$('.nav').css({ 'position': 'absolute', 'top':-9999, 'left':-9999 });
}
};
// Jalankan fungsi
stickyNav();
$(window).scroll(function() {
stickyNav();
});
});
//]]>
</script>
Resource : http://www.hongkiat.com/blog/css-sticky-position/ - http://www.zainalhakim.web.id/posting/membuat-menu-melayang-tetap-diatas.html
PERTAMAX
tinggal sesuaikan class sama id nya. Keren kang pake jQuery. :-d
Pertamax,hehehe :)
kalah gue ama abang saeful,hehehe..cuma sesilih detikk,,hehehe ^_^
Petramax ke 3
gak pakek bungkus ya kang , cepat...juga...klo di bungkus sering googlecode main nakal terus
kalau dihostingkan mending di Google Drive, punya saya juga ada yang dibanned di GC
Selektor tuh yang mana ya? maaf masih newbie...
maksudnya objek /elemen mana yang akan dibuat sticky, misalkan pada template sobat menunya mempunyai kode #top-menu, maka ganti semua kode .nav pada script diatas menjadi #top-menu
Artikel baru lagi Kang, nyoba lagi
bongkar lagi, oprak aprek template
Darimana kita mengetahui kalo itu sebuah selector? apakah dari CSS?
betul, kan CSS itu mempunyai selektor, properti dan value
Kang Mau tanya Kenapa Punya Saya Kaya gini ya .. apa ada yg salah ?
http://1.bp.blogspot.com/-pNtOrLFgjVg/Un8PLoNPxGI/AAAAAAAAB2k/e0nEkDYCIBw/s1600/kang.png
Center60.com <
coba pada selector #panjz tambah width:100%;margin:0 auto
coba pada bagian css di rubah mas terutama pada bagian ini
#panjz{width:100%;--------}
lancar :D tinggal menentukan posisi elemen....
makasih kang, triknya mantap!
wih mantep dah si akang, baru ngepost, udah di komenin, mantap mantap mantap
Kang, kalo mau taro script fanspage dimana yah ? tapi saya mau menu melayang nya di sidebar sebelah kanan, seperti contoh "
Ikuti @kangismetdotnet
gitu gitu deh pokoknya ..
tolong bantuannya yah
berarti ga dibaca bener2 ya :D
coba kembali lagi ke atas, di situ ada link Membuat Sticky Widget
kalau yang ini kayaknya aku udah pernah coba kak, ijin nyimak aja dulu sambil menunggu jawaban tentang notifikasi komentar yang aku tanyakan kemarin.
sama saya junga lagi nunggu jawaban :D
Udah lama nggak berkunjung di sini dan ternyata udah banyak informasi yang saya lewatkan.. :D Yang penting tetap diusahakan untuk hadir meramaikan suasana.. :D
Ini dia yang sya sedang cari-cari.
Btw, untuk melebarkan menu sehalaman penuh itu gimana ya Kang Ismet, saya udah coba width+100%, width auto tetep nggak lebar2.
Terima kasih sebelumnya.
menu jangan ada di dalam outer-wrapper, kalau outer-wrapper punya ukuran 970px dan menu didalamnya, ya 100% itu 970px.
Nembe tiasa nyumpingan yeuh kang ... ngurusken layout nu hoyong sina responsive eh hese gening hehe ..
BTW eta menu meni aya ku hebat kitu
lieur nya kang :D muntang we lah
wih mantep.. cuman pakai sedikit JS ya kang..
Kang Saya Mau tanya Nih untuk ke duakalinya ...
Kalau yang ini kenapa ya http://3.bp.blogspot.com/-qkeD7jUugbk/Un8d7SVOkrI/AAAAAAAAB20/rFKbDeJ0fJs/s1600/kosong.png
Postnya kan ada 4 baris dan kenapa baris selanjutnya kosong .. Cara mengatasinya gimana ya kang ?
mungkin ada pengaruhnya dengan Blogger Auto Pagination http://blog.kangismet.net/2013/06/blogger-auto-pagination-dan-solusinya.html
coba pada post h2 nya tingginya disamaratakan..
kang saya mau tanya gimana caranya gabungin kotak pencarian di blog ini dengan google custom search
dari Kompi Ajaib :
http://www.kompiajaib.com/2012/04/menambahkan-fungsi-google-custom-search.html
wah kang ismet updatenya makin keren. makasih udah share!
- salam damai
Wah Kang Ismet, ini yang saya cari cari dari dahulu, Nice Kang :D
Kang kok gk berhasil yah ?
check -> www.fajriandaviar.blogspot.com
Bingung mau coment apa.. Ikut nangkring ajah kang :)
bari ngopi nya :)
sudah mulai rajin posting ya kang :) hehehe :-bd
kebetulan lagi santai.. :D
Buset ultimatum keras nih kang hehe ..
wkwkwkkw... tuman atuh da kang
kang kalo ini gimana ya . https://lh4.googleusercontent.com/-iHfVbBefNhE/Un9QwBLUeGI/AAAAAAAAChk/btqGD7g94Y8/h69/test.png ..
kok jadi validsai HTML :D
jangan ada div pada elemen ul, coba ganti span
alah kang kabita eta konversi kode buka tutup kitu :)
muhun ieu teh seer nu pikabitaeun na ameng didieu teh ..
hanya ada satu kendala, bounce to top jd kurang halus mantulnya
berarti jadi galak nya :D
ngomong ngomong soal menu nih kang, kalo bikin tampilan menu yang responsive seperti ini kira kira gimana kang :)
http://2.bp.blogspot.com/-QcyWN6ooc4k/Un-HXXMG3cI/AAAAAAAAB9s/1Na0xAbd5nA/s320/responsip.png
intinya pengaturan pada media queris sob.. dijelaskan disini kepanjangan :D
Mungkin ini bisa membantu
http://www.fullblogdesign.com/2013/09/menu-navigasi-responsive.html
kang saya mah heran ini teh kalau di chorme bisa di klik " new articles teh tap di mozila lapur .. ??
maksudna teu tiasa diklik nya?
kang, ada masalah sama komentar blog saya.
Kan biasanya gini, ini kan url awal http://misal.com//2013/10/bla-bla.html setelah klik reply jadinya gini kan > http://misal.com//2013/10/bla-bla.html#r_c42940324934243042934
Kalau di blog saya tetap gk berubah kang @@, .
Kira2 gpp gk kang kalau gtu ??
kayaknya ada html yang kehapus,tapi ga masalah sih selama masih normal :D
kang bisa bantu gak , bagaimana membuat pencarian google dgn menggunakan google custum seperti kang tu :) terima kasih :)
saya dapet di Kompi Ajaib
ni dia yang ane cari..!
ijin kopi om...! (pisang gorengnya nyusul)
kaya menu di web merdeka.com,saya pernah lihat
kang mau tanya nih,
widget recent comment yg V.3 itu komentarnya admin di hilangkan ya kang???
iya sob.. hanya komen pengunjung aja
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
yang dimaksud/pengertian tersembunyi dari visibilitas ini apa kang ???
bakface itu kan semacam di flip kalau di Photoshop.. berarti di sembunyikan we kang
berkunjung :) Kang scriptnya responsiv gak?? :)
bisa responsif, bisa juga ngga :D
Mantab Kang Artikelnya :)
- BLOGWALKING -
kalau cara memasang menu navigasi vertikal di sidebar kiri seperti yang ada di blog ini gimana?
supaya menu nya bisa di show hide
panjang kodenya.. ga bisa dishare dikolom komentar
wah mantab mantab artikelnya mas, ngak rugi selalu mampir/nongkrong ke sini ^_^
- salam damai
WEBGUEBO
salam damai juga :D
Kang maaf OOT. kenapa di sidebar blog saya skr menampilkan iframe yg isinya url homepage ya? padahal di halaman utama normal. Errornya lupa setelah mencoba tutorial yg mana, soalnya mulai dari ads mirip GA s/d ini tak coba semua. hehe...
Mohon pencerahannya kangggg.... ini link urlnya [http://id.wispop.com/search/label/wisata%20alam]
wah ga ngerti mas.. soalnya saya liat itu iklan GA dalemnya
padahal saya udah lama main ke blog ini tapi jarang comment hehe , mau comment apa bingung , yang penting kan ikut nangkring ajalah hehe.
kang nyungken widi ti akang, simkuring ngange konversi kode anu spoiler :D .
mangga... :D
Mau nanya kang,,, klo mau buat notifikasi recent comment kyak punya akang ini gimana yah,,,??? Mohon bantuannya..
belum saya share... kemungkinan nantinya dishare
wah keren euy, mantap kang, haturnuhun ah, tinggal ngedit sikit jossss.............
alah kang punten seueur naros.
Pami CSS srg HTML table Valid HTML5 nu kumha ?? Nu simkuring Valid HTML5, tapi table na biasa kang janten teu aya nilai senina hehe :)
<td ...
perasaan mah standar kitu da kang.. mung CSSna di acak2 deui
Kang naha nya mozilla sama chorme teh meni teu akur pisan .. pre di chorme oke tapi di mozila kaluar teu kabungkus .. Kahayang teh cik atuh tong pasalia kitu jadi sok lieur kana babatMastaka na hehehe
riungkeun di kantor RW geura ngarah akur... :D pan eta seni na kang :)
Bingung kang saya soalnya masih newbie bgt..apa yang dimaksud .nav aja saya ga tahu niih. :(
di kode CSS (pada template kan macem20 ada yang diawali .(titik) ada juga #. itu yang jadi sasarannya
di tunggu update artikel langkahnya lagi kang :-d
- salam damai!
Kang, saya sudah mempraktekannya . . tapi kok caranya gak berhasil ya? coba cek www.mafiasitez.blogspot.com
Sebelum berangkat ngantor nyempetken hula ah neang kopi kadieu hehe ..
Kang maaf nih OOT, Kang, Kok kotak komentar blog saya ada 2 ya ? Solusinya apa ya kang ? emilseo.blogspot.com
nanti saya liat :D
Maaf kang baru muncul, Lantaran ane jarang online... :D
Nice deh tutornya..
Kenalkan blog baru saya http://yasdil-blog.blogspot.com/
Kang kuneon tombol konversi ??
ngadat sakedap :)
kang oot, cara buat artikel per label itu gimana ya kang? kayak di merdeka.com gitu kang
hy kang ismet.. saya membuat blog di blogger saya menggunakan template kang ismet, nah setelah diedit html(saya gak ahli) saya simpen nah beberapa hari setelah mmerubah html tidak ada masalah,, nah tadi pagi saat saya commen dan kebetulan buka kang ismet saya scrool ke bawah tuh blog saya.. dan mengapa hak cipta by kang ismetnya hilang? .. tolong pencerahannya dan ini menyangkut hak cipta.. tolong cepat dijawab blog saya di(education-abstract.blogspot.com). untuk jawaban yang lebih cepat saya tanggapi dimohon agar mengirim lewat email saya
Sip... peduli sama hak cipta...
Itu ke hapus kali...coba lihat htmlnya dengan teliti...
gak sukses kang,, bantuan dunk :D
masalahnya dimana?
Kalo Ini Gimana kang?
baliblogers.blogspot.com
Terima kasih :D
gimana apanya?
maaf mo tanya kang, klo punyaku (produkdjogja.com) biar tetep di tengah css-nya tambah apa ya? soalnya pas scroll stiky menunya geser ke kiri.. nuhun
coba hapus 'left':0, dari scriptnya
Maaf kalau salah lapak kang,,, saya dari tadi cari2 tutorial cara buat widgetnya tidak turun ketika d scrool kayak yang kang ismet gunakan....
http://prntscr.com/267f4h
udah lama nih ga ngomen di blognya akang. dan blognya makin fresh n simple. heheh. :)
btw, boleh request ga kang? pengen tau cara bikin kotak dialog pas awal buka blog, kaya di blognya urangkurai pas liat postingannya kang. :)
hatur nuhun sateuacanna.
saya coba sob.. sebetulnya, asal memahami konsep standar jQuery mudah ko membuatnya
Mas gagal melulu di blog ane, capek mas sudah berjam2 tidak bisa2 juga. Selectornya yang mana mas di blog saya. acehtourismagency.blogspot com
kayaknya sih .bgnya
cara buat menu melayang setelah du scroll ini kalau buat menu yang sudah menggunakan css larva memang ga bisa yah mas?,aku coba pada menu biasa navigasi biasa bisa,
saya coba dulu ya mas . tutorialnya
kalo sticky nya smooth gimana ya mas?
saya coba gan http://daeng-seo.blogspot.com/ SALAM DAMAI
gak bisa mas di blog saya :(
ampun kang sudah saya jalankan tutorial diatas tapi tetp gak bisa kang :( haduh mohon bantuanya kang
Kang ismet makin bagus aja blognya...
kok saya kesulitan ya mas
www.parengan.com
sebetulnya tinggal memahami mana selektornya...
ok bisa dicoba....
http://caraunic.blogspot.com/
Puten, kang Ismet. Numpang tanya dikit :)
Cara buat agar Menu1 dan Menu 2 berada di tengah seperti pada screenshot diatas itu tanpa harus nambahin margin-left atau left:..% dsb. itu gimana ya kang?
Nuhun sebelumnya dan salam kenal.
Permisi kang... saya mau tanya, scrip ini kalau dipakai di Drupal bisa gak ya kang...?? Mohon bantuannya :)
ijin copy script dan mencobanya boss
Kang, Kenapa Saya pakai untuk header kgk bisa ?
kang.. bantuin bisa bantuin ga? ane pake blogger, template dasarnya awesome.inc (PT Keren Sekali). Bisa ga kodenya diaplikasikan template itu? Selector navigasinya pake ".tabs"
http://carapabae.blogspot.com
bisa.. selektornya .tabs-outer, tinggal ganti aja kode di atas
kang kan Scroll na teh di kahandapken nya tapi Te MENTOG
Kang mohon bantuannya, saya nyoba untuk menu header bisa kang. nah pas mau tak pakai untuk menu label di samping kiri postingan itu kok gak nyantol-nyantol kang, apa salah selectornya yah? bolak balik dari #HTML99, .main-nav-main dan .in-sidebar gak bisa, yang benar apa kalau punya saya kang? www.richoku.com. makasih..
Saya sangat suka Menunya kang.. thx tutorialnya :D
Tapi kayaknya ada yang kurang... script jquery tidak akang tulis di tutorial ini bikin sy pusing setengah mati hehehe... untung sy intip source kode di halaman demo, kalau tidak, sy pasti tidak bisa pasang efek menu navigasi ini. Keep posting kang,... sukses selalu.
kang kenapa y kode </body gk ketemu di pencarian. saya udah nyari tpi ttp gk ktemu. saya pemula mohon bantuanya
haduh... baru "ngeuh" sy apa maksud artikelnya, maklum Pemula...