Home » » Cara Membuat Tab View Menu

Cara Membuat Tab View Menu

Cara Membuat Tab View Menu - Untuk menghemat sidebar apa salahnya kita menggunakan tab view menu ini sangat efisien bagi anda yg mempunya banyak widget selain memperkecil lahan juga enak dilihat oleh pengunjung blog kalian tutorial kali ini memang cukup agak ribet untuk mengedit template nya dan jangan lupa untuk backup terlebih dahulu template kalian agar jika nanti ada error bisa dikembalikan seperti awal lagi. Jika setelah jadi nanti lebar atau tinggi menu tidak sesuai, silahkan agan sesuaikan sendiri dengan isi dari menu yang sobat gunakan. Karena jika tidak mengerti akan jadi berantakan atau terlihat jelek. oke langsung aja menuju tutorial nya gan.
 Cara Membuat Tab View Menu
Cara Membuat Tab View Menu
  • Tentu nya agan login dulu ke blogger
  • Lalu Menuju Template
  • backup template terlebih dahulu (optional)
  • Klik Edit HTML
  • Kemudian letakkan kode javascript berikut sebelum kode </head>

<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>
  • Setelah itu letakkan kode berikut di atas kode ]]></b:skin>
div.TabView div.Tabs
{
height: 30px;
overflow: hidden;
}
div.TabView div.Tabs a
{
float: left;
display: block;
width: 98px; /* Lebar Menu Utama Atas */

text-align: center;
height: 30px; /* Tinggi Menu Utama Atas */
padding-top: 3px;
vertical-align: middle;
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: bold;
color: #000; /* Warna Font Menu Utama Atas */
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}
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: 3px 5px;
}
  • Kemudian Simpan Template
  • Langkah selanjutnya, silahkan klik Tata Letak
  • Klik Elemen Halaman dan tambahkan Gadget.
  • Pilih yang HTML / Javascript, dan tambahkan kode berikut kedalamnya.
<form action="tabview.html" method="get">
<div class="TabView" id="TabView">
<div class="Tabs" style="width: 300px;">
<a>Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<div class="Pages" style="width: 300px; height: 250px;">

<div class="Page">
<div class="Pad">
Tab 1.1 <br />
Tab 1.2 <br />
Tab 1.3 <br />
</div>
</div>

<div class="Page">
<div class="Pad">
Tab 2.1 <br />
Tab 2.2 <br />
Tab 2.3 <br />
</div>
</div>

<div class="Page">
<div class="Pad">
Tab 3.1 <br />
Tab 3.2 <br />
Tab 3.3 <br />
</div>
</div>

</div>
</div>
</form>

<script type="text/javascript">
tabview_initialize('TabView');
</script>

Kemudian Simpan.

Keterangan :
  • Untuk kode yang berwarna merah adalah lebar dan tinggi menu, silahkan sobat sesuaikan dengan isi.
  • Kode yang berwarna biru silahkan sobat isi dengan judul - judul dari menu.
  • Dan yang berwarna ungu, adalah isi dari menu. Sobat bisa menambahkan link, gambar, banner, dll.

    4 komentar:

    1. infonya sangat membantu,, komen balik ya:http://kriswahyoe.blogspot.com/2013/04/cara-update-map-java-ultimate2-mei.html

      BalasHapus
      Balasan
      1. oke gan semoga bermanfaat Cara Membuat Tab View Menu nya :)

        Hapus
    2. wah keren banget tab menu nya

      come back !

      BalasHapus
      Balasan
      1. iyaa gan terima kasih :) semoga bermanfaat

        Hapus

    Like us on Facebook
    Follow us on Twitter
    Recommend us on Google Plus
    Subscribe me on RSS