Membuat Menu Tab View Di Blogger

Monday, September 24, 2012


Untuk menghemat tempat atau space pada blog, Tab Veiw adalah solusinya. Ukurannya relatif kecil namum memuat banyak space. Membuat Menu dengan Tab View memerlukan script yang cukup banyak jadi berhati-hatilah dengan kata lain sebelum mencobanya agar templete anda di backup terlebih dahulu.

Langkah-langkahnya Membuat Menu dengan Tab View

  • Login di Blogger anda
  • Pilih Edit Template
  • Backup Templete Anda
  • Pilih Edit HTML 
  • Kemudian letakan kode script dibawah ini 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 letakan 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 Templete.
Setelah disimpan ikuti langkah-langkah berikut:
  • Pilih Tata Letak Halaman.
  • Posisikan dimana anda akan menetapkan Tab View, selanjutnya Add Gadget.
  • Pilih HTML/Javascript dan anda tambahkan kode script di bawah ini.
<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 warna biru menandahkan lebar dan tinggi Tab View, ganti sessuai kebutuhan halaman blog anda.
  • Untuk warna merah di isi dengan judul menu Tab View.
  • Untuk warna hijau di isi dengan konten, gambar atau lainnya sesuai dengan kebutuhan.
Demikian Tutorial Membuat Menu Tab View Di Blogger semoga bermanfaat. ~God Luck~
Share this article :

Tips Blogger Dan Internet

Grab this Headline Animator

Artikel Terkait:



0 komentar:

Komentar Anda

ABOUT ME

About Blog

Blog ini menyediakan tips trick dan tutorial mengenai blogger dan javascript serta internet browsing yang telah di praktekkan di dalam membuat blog saya. Jadi bagi rekan-rekan yang pingin belajar silakan ikuti satu per satu konten atau postingan. Rekan-rekan yang membaca artikel ini mohon berikan komentar untuk membantu pengembangannya atau klik salah satu konten iklan sebagai rasa terima kasih atau bagikan blog ini kepada reken-rekan yang belum mengetahuinya, apabila rekan-rekan merasa terbantu dengan artikel yang ada.
Terima Kasih