Disain Grafis, Tips dan Triks

Cara Membuat Menu Tab View Tanpa Edit HTML Berdasarkan Label Blog

Cara Membuat Menu Tab View Tanpa Edit HTML Di Blog - Sebenarnya menu tab view ini dibuat untuk menghemat space dan yang lebih utama untuk meningkatkan pageview blog karena pengunjung dengan mudah melihat menu yang ada berdasarkan label/kategori blog. Sebaiknya memasang menu tab view ini diletakkan di sidebar blog supaya lebih jelas terlihat oleh pengunjung untuk mencari artikel blog yang mereka butuhkan. Sekarang lihat bagaimana cara membuat / memasang menu tab view tanpa edit html di blogspot/blogger.

Cara Membuat Menu Tab View Tanpa Edit HTML
1. Login ke blogger.com
2. Pilih Tata Letak => Tambah Gadget => HTML/Javascript
3. Masukkan kode berikut ke dalam HTML/Javascript

<style type="text/css">
div.TabView div.Tabs a
{
float: left;
display: block;
width: 90px; /* Lebar Kotak Tab */
height: 22px; /* Tinggi Menu Utama Atas */
text-align: center; /* Posisi Teks Menu Tab */
margin: 5px 0px 0px 3px; /* Posisi Kotak Tab */
background-color: #484848; /* Warna background Kotak Tab */
padding-top: 2px; /* Spasi Atas */
border: 1px solid #ffffff; /* Warna border kotak Tab */
border-bottom: 1px solid #ccc; /*Warna border bawah kotak tab */
font-family: "Arial, Helvetica, sans-serif", Arial; /* Font Kotak Tab */
font-weight: 900; /* Ketebalan Teks kotak tab */

}
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: #736F6E; /* Warna background utama kotak tab */ }
div.TabView div.Pages
{
clear: both;
border: 1px solid #cccccc; /* Warna border Kotak Konten */
overflow: hidden;
background-color: #ffffff; /* Warna background Kotak konten */
}
div.TabView div.Pages div.Page
{
height: 100%;
padding: 5px; /* Jarak teks dalam kotak content */
overflow: hidden;
}
div.TabView div.Pages div.Page div.Pad
{
padding: 3px 5px;
}
</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: 300px;" class="Tabs">
<a><span style="color: #fff">Photoshop</span></a>
<a><span style="color: #fff">CorelDraw</span></a>
<a><span style="color: #fff">Blogging</span></a>
</div>
<div style="width: 290px; height: 200px;" class="Pages">

<div class="Page">
<div class="Pad">
<script style="text/javascript">
var numposts = 100;
var standardstyling = true;
</script>
<script type='text/javascript' src='https://drive.google.com/uc?export=download&id=0B04_nOTSYkOuS0d2TGpqUzVWeHc'></script>
<ul>
<script src="http://tips-erma.blogspot.com/feeds/posts/default/-/photoshop?orderby=published&alt=json-in-script&callback=showrecentposts&max-results=999"></script>
</ul>
</div>
</div>

<div class="Page">
<div class="Pad">
<script style="text/javascript">
var numposts = 100;
var standardstyling = true;
</script>
<script type='text/javascript' src='https://drive.google.com/uc?export=download&id=0B04_nOTSYkOuS0d2TGpqUzVWeHc'></script>
<ul>
<script src="http://tips-erma.blogspot.com/feeds/posts/default/-/coreldraw?orderby=published&alt=json-in-script&callback=showrecentposts&max-results=999"></script>
</ul>
</div>
</div>

<div class="Page">
<div class="Pad">
<script style="text/javascript">
var numposts = 100;
var standardstyling = true;
</script>
<script type='text/javascript' src='https://drive.google.com/uc?export=download&id=0B04_nOTSYkOuS0d2TGpqUzVWeHc'></script>
<ul>
<script src="http://tips-erma.blogspot.com/feeds/posts/default/-/blogging?orderby=published&alt=json-in-script&callback=showrecentposts&max-results=999"></script>
</ul>
</div>
</div>
</div></div></form>

<script type='text/javascript'>
//<![CDATA[function tabview_aux(TabViewId,id){var TabView=document.getElementById(TabViewId);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);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)}function tabview_switch(TabViewId,id){tabview_aux(TabViewId,id)}function tabview_initialize(TabViewId){tabview_aux(TabViewId,1)}
//]]>
</script>
<script type="text/javascript">
tabview_initialize('TabView');
</script>

Keterangan :
1. Kode warna coklat merupakan keterangan dari kotak menu (silahkan diubah)
2. Kode warna biru silahkan ganti dengan Url blog anda
3. Kode warna merah silahkan ganti dengan label blog anda