Tutorial cara membuat widget Multi Tab Menu View di Blogger atau Menu Tab Navigasi untuk popular post, arsip, recent comment, artikel terbaru ,dll. dengan meggunakan CSS dan jQuery. Cara memasang widget Multi Tab Menu View di blog tanpa edit HTML Template Blog. Penggunaan widget tab menu dapat mejadi solusi bagi yang ingin menghemat ruang blog dan efisien untuk memuat banyak konten baik link-link, artikel, gambar, maupun widget lainnya. Ayo ikuti panduan cara membuatnya dibawah ini Sob.
Pada kali ini saya juga akan memberikan Dua Contoh dan Dua Demo Widget Menu Multi Tab View, yaitu Organic Tab View dan Cool Tab View. Sehingga Anda dapat leluasa membandingkan widget mana yang Anda sukai dan yang lebih cocok untuk Blog Anda. Kita tentu akan membahas satu persatu mengenai 2 widget ini untuk mempermudah tutorial.
Menu Multi Tab View Organik
Rencananya adalah membangun sebuah menu tab (area tab) yang sangat sederhana dengan jQuery untuk membuatnya berkerja lebih menarik dan baik. Tentu saja, akan tetap sederhana, markup bersih dan semantik.Ide dari fungsi tab menu ini akan didasarkan pada kemampuan ekspan area dalam menyesuaikan konten menu, dengan kata lain ekspansi sebanyak yang dibutuhkan.
HTML
Struktur memiliki elemen pembungkus (wrapper element) yang akan berisi seluruh konten tab. Tab ini memiliki href atribut sama dengan ID dari daftar unordered bawahnya yang berkaitan dengan konten ( nama id menu masing-masing tab, seperti Recent Posts, Arsip, Comment dan Daftar Isi. Konten menu tab yang disebut "Isi Menu" adalah isi menu sebenarnya dapat berupa widget seperti contoh demo, bisa link-link, blogroll, gambar, javascript atau yang lainnya.
<div id="example-one">
<ul class="nav">
<li class="nav-one"><a href="#recentpost" class="current">Recent Posts</a></li>
<li class="nav-two"><a href="#arsip">Arsip</a></li>
<li class="nav-three"><a href="#recentcomment">Comment</a></li>
<li class="nav-four last"><a href="#daftarisi">Daftar Isi</a></li>
</ul>
<div class="list-wrap">
<ul id="recentpost">
<li>Isi Menu</li>
</ul>
<ul id="arsip" class="hide">
<li>Isi Menu</li>
</ul>
<ul id="recentcomment" class="hide">
<li>Isi Menu</li>
</ul>
<ul id="daftarisi" class="hide">
<li>Isi Menu</li>
</ul>
</div> <!-- END List Wrap -->
</div> <!-- END Organic Tabs (Example One) -->
Keterangan :
Sebagaimana telah dijelaskan diatas tab-tab menu akan memiliki konten (Isi Menu) yang berbeda tentunya, disini saya hanya memberikan sesuai dengan contoh demo tab menu organic diatas. Tapi bukan berarti Anda tidak bisa mengganti dengan konten lainya yang Anda inginkan.
Berikut konten isi menu yang telah disediakan, ganti tulisan Isi Menu dengan kode-kode script widget dibawah ini:
1. Recent Posts
Script Recent Posts:
2. Arsip
Arsip widget:
3. Recent Comment
Recentcomment widget:
4. Daftar Isi
Daftarisi widget:
note:
- Ganti kode yang berwarna merah dengan Alama URL Blog Anda
- Jika ada widget diatas yang tidak bekerja semestinya, silahkan Anda tanyakan di form komentar.
- Javascript diatas semuanya ringan dan kapasitasnya rata-rata 900 byte -3 kb, jangan khawatir akan membuat loading page blog lambat, namun alangkah baiknya jika pilih widget-widget yang perlu saja.
CSS
Tidak ada yang istimewa sebenarnya dari desain menu tab view organic ini, oleh karena itu Anda dapat berkreasi lebih jauh untuk membuatnya lebih cantik. Anda dapat ber-eksperimen dengan warna-warna sendiri, font, ukuran lebar menu sesuaikan saja dengan kebutuhan atau yang lainnya pada kode CSS berikut.
/*
Organic Tabs View by http://css-tricks.com
Modified by http://problogiz.blogspot.com
*/
* { margin: 0; padding: 0; }
body { font: 12px Georgia, serif; }
html { overflow-y: scroll; }
a { text-decoration: none; }
a:focus { outline: 0; }
p { font-size: 15px; margin: 0 0 20px 0; }
#page-wrap { width: 450px; margin: 80px auto; }
/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }
/* Specific to example one */
#example-one { background: #eee; width: 450px; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }
#example-one .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-one .nav li { width: 95px; float: left; margin: 0 10px 0 0; }
#example-one .nav li.last { margin-right: 0; }
#example-one .nav li a { display: block; padding: 5px; background:#959290; color: white; font-size: 12px; text-align: center; border: 0; }
#example-one .nav li a:hover { background-color: #111; }
#example-one ul { list-style: none; }
#example-one ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-one ul li a:hover { background: #fe4902; color: white; }
#example-one ul li:last-child a { border: none; }
#example-one ul li.nav-one a.current, #example-one ul.recentpost li a:hover { background-color: #0575f4; color: white; }
#example-one ul li.nav-two a.current, #example-one ul.arsip li a:hover { background-color: #d30000; color: white; }
#example-one ul li.nav-three a.current, #example-one ul.recentcomment li a:hover { background-color: #8d01b0; color: white; }
#example-one ul li.nav-four a.current, #example-one ul.daftarisi li a:hover { background-color: #FE4902; color: white; }
Yang unik dari CSS ini adanya teknik untuk menyembunyikan semua panel konten kecuali default-nya, yaitu menggabungkan teknik CSS (.hide {.}) dengan Javascript teknik untuk mendapatkan hasil yang lebih baik saat load.
jQuery
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>
<script src="https://problogizjs.googlecode.com/files/organictabs.jquery.js"></script>
<script>
$(function() {
$("#example-one").organicTabs({
"speed": 200 });
});
</script>
Ok Sob, sekarang telah lengkap semua kode-kode yang diperlukan untuk membuat widget Menu Multi Tab View Organic. Untuk memasangnya di blog Anda tinggal kumpulkan semua kode diatas HTML, CSS dan Javascript dan gunakan sebgai widget blogger.
Kode Final Menu Multi Tab View Organik
Final Code Tab Menu:
Untuk memasang di blog, >> pilih Tata Letak Blogger > Tambahkan Gadget > pilih HTML/JavaScript > pastekan semua kode final diatas > Simpan
Silahkan pasang di sidebar atau dimana saja diperlukan pada blog Anda sebagai widget tab menu view baru Anda. Selamat Mencoba!!
Coolest Menu Multi Tab View
Ini menu tab view yang cukup keren Sob, sudah lihat DEMO-nya yang kedua?
Tampilan memang berbeda, menu ini juga dilengkapi gambar thumbnail pada item-item isi menu, seperti pada menu NewPosts atau pada New Comment. Cara buatnya pun cukup mudah dan tanpa edit HTML template sama seperti menu tab view yang pertama.
Disini banyak menggunakan warna background yang calm atau bisa dirubah warna ekstreem seperti merah misalnya. Pada HTML-nya menggunakan wrap sama dengan yang pertama disini dinamai "Page", dan fungsi scroll pada setiap bagain page menu tab. Juga pada Javascript dan jQuery terdiri dari beberapa script yang ringan untuk menu tabnya dan widget isi menu tab. Saya juga memberi widget recent comment dari W2B, mudah-mudahan berhasil diterapkan di semua blog.
Code Source widget Coolest Menu Multi Tab View
Script Menu Tab:
- ganti code warna pink dengan Url Blog kamu
- sesuaikan "width" yang warna biru dengan blog
- sesuaikan "background-color" yang berwarna merah dengan blog
- jika Anda ingin memasangnya di sidebar atur "width" sesuai ukuran sidebar atau buat semua menjadi "auto"
Akhirnya selesai tutorial 2 Style Menu Multi Tab View Keren dari saya, dengan harapan agar dapat membantu memberi sentuhan desain baru di Blog Sobat Blogger. Selamat mencoba, dan jangan lewatkan update desain-desain blog terbaru di waktu yang akan datang dari Problogiz.
Salam,
16 komentar
thanks banget tutornya sob... aq lagi nyari2 info ini. Tutorialnya lengkap n jelas. Mudah2an lancar aq pasang yah.. mau aq coba nih...
REPLYSalam bro, mantap bro artikel nya, buat nambah pengetahuan ku.
REPLYky gitu gamabr untuk menu bisa d buat sendiri yah,, kunjungan perdana gan,, di tunggu kunjungna na
REPLYTutorial yang mantap mas bro... bisa dipraktekan nih...
REPLYsama2 sob, silahkan dicoba dulu
REPLY@Saiful Anas
REPLYiya silahkan, siap ke blog Anda nanti juga saya akan klik G+-nya:)
thanks
@Budi Siswanto
terima kasih sob, silahkan dicoba
@i putu febri aditia
menunya tidak pake gambar tapi CSS aja, Anda bisa edit sesuka Anda:)
@TCC Sampit
Thanks sob, semoga bisa membantu
wah mantab sekali infonya.....
REPLYsaya izin coba dulu di blg saya yang baru ya,,,,
oke sob,,,kapan2 ijin share nya
REPLY@Saiful Anas
REPLYsip mas, saya sudah keblog Anda juga share n klikG+ post joke2 Anda
salam semoga sukses
@tolongbaca.co.in
sip, silahkan dicoba
nanti saya berkunjung
@Hary Muhlia, @I Putu Sumahendra
silahkan mas dicoba
thanks udh berkunjung
mau tanya ni gan ..
REPLYkalo bikin menu home,daftar isi , tutorial,optimasi blog .. kayak punya agan gmn ya ,,
soal nya keren abis ,,..
please
banyak artikel tentang menu mas di blog ini, silahkan dicek aja ya.
REPLYklo ingin yang seperti saya, nanti saya bagikan artikelnya
mau tanya, jika ingin mengganti warna pada judulnya gimana ya? itu kan sudah berubah warna kan? saya ingin menambah menu lagi dengan berbeda warna pula. thanks
REPLYthanks sob, ijin ngopi kode recent post sama recent comment ya ,,
REPLYjika tanpa jquery bisa tidak mas ?
REPLYmakasih,,,mau nyoba mas bro
REPLYtutorialnya sudah saya coba, tapi untuk recentpostnya tidak bekerja.. mohon bantuannya
REPLYhttp://ebookkedokteranfrontal1st.blogspot.co.id/
Silahkan Berkomentar
ConvertKomentar/pertanyaan Sesuai Topik, Please NO SPAM, NO Promotion Links
Convert Kode HTML sebelum disisipkan