Sebelumnya saya mohon maaf yang sebesar-besarnya kepada Kang Etam Grecek yang berkali-kali bertanya tentang cara buat menu yang diatas buku tamu yaitu penggabungan daftar isi, komentar terakhir dan top komentator gimana caranya?, tapi baru kali ini saya baru bisa mempostingnya. Cara ini dibuat agar dapat menghemat space yang ada di blog kita. Dengan cara ini, kita dapat menggabungkan beberapa widget hanya dalam 1 tempat. Tips ini saya dapat dari salah satu guru saya yaitu Mas Dody Farial.
Untuk membuatnya, silahkan ikuti beberapa langkah berikut :
1. Login di akun Blogger Sobat
2. Klik "Rancangan" (Dulunya "Tata Letak") => "Elemen Laman"
3. Klik "Tambah Gadget"
4. Selanjutnya, copas kode di bawah ini :
<style type="text/css">
div.TabView div.Tabs
{height: 40px;overflow: hidden}
div.TabView div.Tabs a {float:left; display:block; width: 85px; /* Lebar Menu Utama Atas */
text-align:center ; height: 100px; /* Tinggi Menu Utama Atas */
padding-top:1px; vertical-align:left; border:1px solid #BDBDBD; /* Warna border Menu Atas */
border-bottom-width:0; text-decoration: none; font-family: "Verdana", Serif; /* Font Menu Utama Atas */
font-weight:; color:#000; /* Warna Font Menu Utama Atas */ -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px}
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active {background-color: #E6E6E6; /* Warna background Menu Utama Atas */ }
div.TabView div.Pages {clear:both; border:1px solid #BDBDBD; /* Warna border Kotak Utama */ overflow:hidden; background-color:#E6E6E6; /* Warna background Kotak Utama */ }
div.TabView div.Pages div.Page {height:100%; padding:0px; overflow:hidden}
div.TabView div.Pages div.Page div.Pad {padding: 1px 1px}
</style>
<script type='text/javascript'>
//<![CDATA[
function tabview_aux(TabViewId, id)
{
var TabView = document.getElementById(TabViewId);
// ----- Tabs -----
var Tabs = TabView.firstChild;
while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
var Tab = Tabs.firstChild;
var i = 0;
do
{
if (Tab.tagName == "A")
{
i++;
Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
Tab.className = (i == id) ? "Active" : "";
Tab.blur();
}
}
while (Tab = Tab.nextSibling);
// ----- Pages -----
var Pages = TabView.firstChild;
while (Pages.className != 'Pages') Pages = Pages.nextSibling;
var Page = Pages.firstChild;
var i = 0;
do
{
if (Page.className == 'Page')
{
i++;
if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
Page.style.overflow = "auto";
Page.style.display = (i == id) ? 'block' : 'none';
}
}
while (Page = Page.nextSibling);
}
// ----- Functions -------------------------------------------------------------
function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }
function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }
//]]>
</script>
<form action="tabview.html" method="get">
<div id="TabView" class="TabView">
<div style="width: 270px;" class="Tabs">
<a>Judul Gadget 1 (Misal Daftar Isi)</a>
<a>Judul Gadget 2 (Misal Komentar Terakhir)</a>
<a>Judul Gadget 3 (Misal Top Komentator)</a>
</div>
<div style="width:260px; height:250px; " class="Pages">
<div class="Page">
<div class="Pad">
ISI TAB VIEW MENU 1 ( Misal : Script Daftar Isi)
</div>
</div>
<div class="Page">
<div class="Pad">
ISI TAB VIEW MENU 2 ( Misal : Script Komentar Terakhir)
</div>
</div>
<div class="Page">
<div class="Pad">
ISI TAB VIEW MENU 3 ( Misal : Script Top Komentator)
</div>
</div>
</div>
</div>
</form>
<script type="text/javascript">
tabview_initialize('TabView');
</script>
div.TabView div.Tabs
{height: 40px;overflow: hidden}
div.TabView div.Tabs a {float:left; display:block; width: 85px; /* Lebar Menu Utama Atas */
text-align:center ; height: 100px; /* Tinggi Menu Utama Atas */
padding-top:1px; vertical-align:left; border:1px solid #BDBDBD; /* Warna border Menu Atas */
border-bottom-width:0; text-decoration: none; font-family: "Verdana", Serif; /* Font Menu Utama Atas */
font-weight:; color:#000; /* Warna Font Menu Utama Atas */ -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px}
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active {background-color: #E6E6E6; /* Warna background Menu Utama Atas */ }
div.TabView div.Pages {clear:both; border:1px solid #BDBDBD; /* Warna border Kotak Utama */ overflow:hidden; background-color:#E6E6E6; /* Warna background Kotak Utama */ }
div.TabView div.Pages div.Page {height:100%; padding:0px; overflow:hidden}
div.TabView div.Pages div.Page div.Pad {padding: 1px 1px}
</style>
<script type='text/javascript'>
//<![CDATA[
function tabview_aux(TabViewId, id)
{
var TabView = document.getElementById(TabViewId);
// ----- Tabs -----
var Tabs = TabView.firstChild;
while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
var Tab = Tabs.firstChild;
var i = 0;
do
{
if (Tab.tagName == "A")
{
i++;
Tab.href = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
Tab.className = (i == id) ? "Active" : "";
Tab.blur();
}
}
while (Tab = Tab.nextSibling);
// ----- Pages -----
var Pages = TabView.firstChild;
while (Pages.className != 'Pages') Pages = Pages.nextSibling;
var Page = Pages.firstChild;
var i = 0;
do
{
if (Page.className == 'Page')
{
i++;
if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
Page.style.overflow = "auto";
Page.style.display = (i == id) ? 'block' : 'none';
}
}
while (Page = Page.nextSibling);
}
// ----- Functions -------------------------------------------------------------
function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }
function tabview_initialize(TabViewId) { tabview_aux(TabViewId, 1); }
//]]>
</script>
<form action="tabview.html" method="get">
<div id="TabView" class="TabView">
<div style="width: 270px;" class="Tabs">
<a>Judul Gadget 1 (Misal Daftar Isi)</a>
<a>Judul Gadget 2 (Misal Komentar Terakhir)</a>
<a>Judul Gadget 3 (Misal Top Komentator)</a>
</div>
<div style="width:260px; height:250px; " class="Pages">
<div class="Page">
<div class="Pad">
ISI TAB VIEW MENU 1 ( Misal : Script Daftar Isi)
</div>
</div>
<div class="Page">
<div class="Pad">
ISI TAB VIEW MENU 2 ( Misal : Script Komentar Terakhir)
</div>
</div>
<div class="Page">
<div class="Pad">
ISI TAB VIEW MENU 3 ( Misal : Script Top Komentator)
</div>
</div>
</div>
</div>
</form>
<script type="text/javascript">
tabview_initialize('TabView');
</script>
5. Klik "Simpan"
Keterangan :
Sobat bisa mengubah Lebar Menu Utama Atas, Tinggi Menu Utama Atas, Warna border Menu Atas, Font Menu Utama Atas, Warna Font Menu Utama Atas, Warna background Menu Utama Atas, Warna border Kotak Utama dan Warna background Kotak Utama
pertamax... he he
BalasHapuseh mau tanya mas muzzy...
gimana sih scrip daftar isi, terus script top komentator, ama script komentar terakhir... ??
makasih sebelumnya
pertamax g yah
BalasHapusKalau saya bukan pakek cara itu.. kalau menurut saya low,, tab view tu modelnya agag biasa.. tetapi mudah di modif. kalau punya saya itu elegan tapi sulit di edit. yang penting tab viewnya dapat di gabungin antara shout box, daftar isi, recent comment, top comment, ma link exchange.. :D
BalasHapusfor argentina nya.. kita sama2 mendukung mas..
mang tab view yang ke gimana mas, tp kl k gini load blog jd lama g ya mas.soalnya blogku kl load sekarang malah agak lama dari biasanya,heee...
BalasHapussama ga ya kang ma punya ku... kayanya sama deh...
BalasHapustips yang menarik dan layak tuk dicoba.
BalasHapustq infonya sob.. :)
BalasHapusWah aku dari awal blum mau pake tab view Sob......klo tab view yg model berita detik.com sih aku udah pake di blogku yg satuynya,....tapi klo buat menu...aku lebih suka yg berantakan haha...
BalasHapusMet aktivitas Ya Sob!!!
mas muzzy selalu saja punya trik trik bagus
BalasHapusaku ijin copas ne kang...
BalasHapustrims infonya
Thanks y atas infonya. Sy perlu yg kyak gini. akan sy coba sobat.
BalasHapusOh y, request sy belum d posting y mas?
seperti yang fitempatnya mas ini bukan..?
BalasHapuswah , comment no 13 aq . . ,
BalasHapusnice info nich , btw bikin lemot bLog g sob ?? aq juga pengen masang soaL e , gadget bisa diringkas jadi 1 . . , :24
hohohoho, tab viuw 3 kolom
BalasHapusnice info gan....:49
BalasHapuswalah javascript ku dah numpuk mas muzzy....
BalasHapuskalau yang pake css3 ada gak??
thanks ya kang muzzy.........
BalasHapusakhirnya`di posting juga,td ak udah nyoba.tapi klo mo ngikuti yg seperti kang muzzy.sperti daftar isinya dan recent comment aku hrus nmbah dulu nh...krna kan masang scriptnya...
tenyata bawaan blogger kyak label g bs ya kang...
trima kasih ya kang
Seep mas :17
BalasHapuswah keren nih tab view tanpa edit HTML, jadi g terlalu ribet....
BalasHapusdengan seng hati apa berkenen mampir ke gubuk saya mas muzy
ijin save ya mas muzzy, thanks infonya
BalasHapusvisit back sobat... anda berkunjung saya pasti kunjung balik... namanya jg silaturahmi.. :)
BalasHapusgagal nih bro... untuk kesekian kalinya... bantu dong
BalasHapuswah ane tlat terus neh buat dateng ke sini!!
BalasHapussukses slalu kang!!
wah ini lebih simple
BalasHapusarigato... :D
BalasHapusGan, ijin bookmark ya.. siap tau ntar perlu... soalnya lgi buat blog baru.. he he..
BalasHapusKang, widged yang ini kemarin tak pasang ulang kok error ya, pripun?
BalasHapustermksh saya mau coba dulu sob di blog satu nya
BalasHapussalam sukses mas.. dapat award ni. diambil okey..
BalasHapusKeren sob..ane copy dulu kode nya y sob,thnxs
BalasHapusoh tab view menu seperti yang di blog ini ya mas, izin copy codenya, aku mw coba juga, terima kasih.
BalasHapussebenarnya saya juga mau nanya mengenai postingan kaLi ini, tapi berhubung sudah disamber duLuan oLeh om etam grecek jadi tinggaL tunggu hasiL aja deh. hehehe...
BalasHapusaLhamduLiLah hari ini sudah terjawab semua pertanyaan saya yang diwakiLi oLeh beLiau. mau coba ach, semoga berhasiL biar enggak ngerepotin om muzzy.
nah nih pertanyaan saya yang beLum sempat terjawab, bagaimana cara membuat "back to top" seperti yang berada di pojok kanan bawah apada bLog ini.
terima kasih yah om atas tutor dan jawabannya.
nah
wah, ni yg q cari" mas, bookmark dulu dech biar bs d praktekin, makasih :)
BalasHapusKeren banget... hanya tinggal copas dan jadi deh... blogwalking kesini... Peace :)
BalasHapusWah bermanfaat banget infonya sob,,,makasih uda share,,,,
BalasHapusassalamu'alaikum wr wb
BalasHapusmakash infoy..tp sbnry sy msh mrasa ksulitn untk m'aplikasikny..
sblum d copy statemen sblumy it hrus dhpus dlu atw tingl dtmbh sja..
mksh . . .
Coba dulu ah, cpa tahu cocok buat templateku,,, makasih infona mas, maaf baru bisa berkunjung....
BalasHapuswkwkwwk.. kok bisa kebetulan sama ya postingan terakhir kita.. :D ajib..
BalasHapusbelum sempat nh kang buatnya...
BalasHapuslg sibuk dgn kerjaan...
ntar klo sdh buat tak infokan siapa tau ada salahnya
oh jadi gini toh caranya. aku sering sih liat web ato blog pake cara kayak gini tapi gag tau triknya. sekarang akhirnya tahu. aku save dulu yah, ntar kalo butuh aku langsung praktekin. makasi ya infonya
BalasHapussangat mendukung perkembangan blog...
BalasHapuskemarin2 pusing dengan perubahan modul 'tata letak' jadi 'rancangan'. Oalah, baru nemu penjelasannya disini. trims pak Muzzi =D
BalasHapussinggah bersilaturrahmi kang musthofa
BalasHapussukses dan sehat selalu
salam tuk keluarga di sana
post baru saya, saya comot dar blognya hitam putih kehidupan pemilknya cewek namanya Hanna Pertiwi
BalasHapusAlhamdulillah saya sehat dan kabar baik
belum ada post baru ?
wah tips-nya keren banget..sayang diblog saya terlihat kurang dinamis kalo dipasangin tab ini,tapi terimkasih,infonya keren
BalasHapuslanjutkan gan,,,
BalasHapustentu saja mau sobat, nie artikelnya keren juga he..he..he. Tolong sobat dukung blog saya masuk top google dengan keyword tips seo, tips bloger, tips komputer, belajar javascript, alnya masih urutan dua puluhan, cuma keyword tips seo blogger aja yg nangkrng di top 10
BalasHapusoke sob mau aku coba di blog satunya thnks
BalasHapusNice info gan.... thanks....
BalasHapusSob, mau nanya, klo kita menggunakan tab view seperti ini. apakah juga berfungsi mengurangi loading blog kita? mksudnya dg menggunakan tab view blog kita akan menjadi lebih ringan?
BalasHapusTerimakasih Tutornya
BalasHapusSobat muzzy,makin sukses dan mantab
artikel yg bermanfaat, salam kenal yah... :38
BalasHapussudah seharusnya kenali dan dalami agama buat bentengi arus informasi yg negatif.
makasih atas infonya bung.
BalasHapusbaca sejarah disini..
wahhh... terima kasih for tutorial :)
BalasHapuswuih dah 55 nih komntarnya, msih sempet baca ga ya komenku nih,heheeee...
BalasHapusThx gan
BalasHapusmanteb kang, hahaha, rncana mau posting ini jg, dah kburu tp, tp gpp lah, yg ptg bs berbagi buat tmn2 blogger :) keep share kang ...
BalasHapusmasih bingung nih om untuk peLetakan scripnya, misaLnya pada scrip daftar isi. untuk posisi peLetakannya masih beLum tau.
BalasHapusPerlu dicoba ne.. Thanks sharing infonya!
BalasHapusBlog berat terjadi karena kebanyakan memakai javascript terutama pada tab view widget atau tab menu makanya untuk blog milikku tab view widgetnya aku hapus karena gak begitu penting. Sebagai contoh blog Kang Rohman yang notabene gak banyak javascriptnya.
BalasHapusTab view...solusi hemat sidebar nan elegan
BalasHapuspas tak kasih script gitu juelek jadinya
BalasHapusNice bro. . .thx ya info.a. . .
BalasHapusNice bro. . .thx ya info.a. . .
BalasHapusinfo tambahan..
BalasHapusThanks sob..
good post....
BalasHapustab view bikin ringkas dan lebih rapi kelihatan
BalasHapusdulu aku pernah punya sobat tapi ganti template hilang lagi deh
BalasHapusmet siang mas....selalu z dapat trik baru lo berkunjung kemari....thnxsss
BalasHapusthanks cak
BalasHapusTutorial yg menarik..
BalasHapusThx bro,
seperti biasa kunjungan di tengah maLam, terima kasih om untuk tutornya. tapi saya masih agak bingung nih, hehehe... harap dimakLumi aja yah.
BalasHapusseLamat pagi, semoga om muzzy dan keLuarga seLaLu daLam keadaan sehat dan afiat.
BalasHapusmau menginformasikan nih, sekarang aku sudah pandai utak-atik tempLate Lho. hakhakhak...
coba deh kunjungi bLog ku, beLum sempurna banget sih tapi Lumayan puasLah untuk seorang newbie yang banyak belajar dari om muzzy.
terima kasih banyak yah om.
wah...bagus juga nih mas....tapi aku dah pasang thu mas....dan gak mau rubah lagi..hehehe
BalasHapusapa kabarnya hari ini kang muzzy..moga sehat sllu
BalasHapusthanks infonya...
BalasHapuscoba dlu gan
wah keren nich...
BalasHapusbole dech di jajal dl...
ohh,.bagus juga nih cara bikin menu kaya di atas,..menghemat tempat dan terlihat elegan,..thank ilmunya
BalasHapusseperti biasa om berkunjung maLam, seLamat istirahat aja yah.
BalasHapusyiaaa, yang kayak gini ni yang bikin orang pengen belajar dan punya blog keren.. makasih om infonya, dicoba ni..
BalasHapuswah aqu masih blm ngerti ni gan... help me please, kok punya qu nda ngelink yo ??
BalasHapus:23
pengin nyobain...cuma agak membingungkan....coba tak pelajari dulu ah.....thanks infonya mas
BalasHapus:12
BalasHapusBagus Triknya, makasih sob
BalasHapusKurang detail penjelasannya..Masing bingung :(
BalasHapusuntuk tab view waktu itu saya coba memang berhasil, cm ktika ada 2 tabview di sidebar sama di footer yg jalan cm 1, mungkin krn template bawaannya jd susah deh
BalasHapus:11
BalasHapushmmmppphhhh pusiiinnggg ga bisa,,,
emang kalo pake tab view bisa menghemat tempat.
BalasHapusMakin Mantap aja Nich Bang Muzzy....:)
BalasHapusSukses selalu bang....
@ Kristiyana shinta: Klo di baca dgn baik-baik pasti kamu bisa itu kan bang muzzy sdh menjelaskannya step by step,,,:)
BalasHapus@ bang rachmat: Setidaknya bgtulah bang untuk mengurangi lah hehhehhee.....:)
Saya coba dulu ya. Mau saya pakai buat bikin komentar & artikel terbaru
BalasHapusOh ya, kalau sempat tolong mampir di blog saya ya. Trims
halo kawan,,hank infonya ....
BalasHapusterima kasih banyak kang...
BalasHapusBerhasil...berhasil...
salam kenal .
BalasHapusmakasih buat langkah.langkahnya .
sukses .
boleh juga tipsnya, saya mau coba bos biar blog ane tambah ok :), thx infonya yah
BalasHapussalam kenal .
BalasHapusmakasih buat infonya .
Cara melebarkan tab view nya gmana sob?
BalasHapusMAKASIH BANGET GAN, JADI TAMBAH ILMU NECH.
BalasHapusmakasih mas infonya, sangat membantu saya
BalasHapus