SELAMAT DATANG DI BLOG SEDERHANA INI... SEMOGA BERMANFAAT
Home » » Cara Membuat Tab View

Cara Membuat Tab View

Posted by Maz Kholiz on 15 Februari 2012

          Pada kesempatan kali ini saya akan membahas tentang cara membuat tab view dengan jumlah tab 3. Bagi yang belum tau tab view itu seperti apa, dibawah ini contohnya.

Kalau punya saya ini, tab view-nya berisi posting terbaru ,komentar terbaru dan statistik. Anda bisa mengisi apa saja pada tab view ini sesuai dengan keinginan anda. Baiklah biar tidak terlalu memakan waktu, kita langsung saja menuju intinya.

Langkah - langkahnya adalah sebagai berikut:
- login ke blogger
- pada dashboard klik menu rancangan pilih edit element
- kemudian klik tambah gadget dan pilih HTML/Java Script, lalu copy paste kode script dibawah ini.
<style type="text/css">
div.TabView div.Tabs
{height: 30px;overflow: hidden}
div.TabView div.Tabs a {float:left; display:block; width: 80px; /* Lebar Menu Utama Atas */
text-align:center ; height: 26px; /* Tinggi Menu Utama Atas */
padding-top:8px; vertical-align:middle; border:1px solid #BDBDBD; /* Warna border Menu Atas */
border-bottom-width:0; text-decoration: none; font-family: "Verdana",Arial; /* Font Menu Utama Atas */
font-weight:bold; color:#000000; /* 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: #0D5CC2; /* Warna background Menu Utama Atas */ }
div.TabView div.Pages {clear:both; border:1px solid #BDBDBD; /* Warna border Kotak Utama */ overflow:hidden; background-color:
#0D5CC2; /* 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: 5px 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> di isi dengan Judul Menu 1</a>
<a> di isi dengan Judul Menu 2</a>
<a> di isi dengan Judul Menu 3</a>
</div>

<div style="width:300px; height:250px; " class="Pages">
<div class="Page">
<div class="Pad">
Isi Menu 1 letakkan disini
</div>
</div>

<div class="Page">
<div class="Pad">
Isi Menu 2 letakkan disini
</div>
</div>

<div class="Page">
<div class="Pad">
Isi Menu 3 letakkan disini
</div>
</div>

</div>
</div>
</form>
<script type="text/javascript">
tabview_initialize('TabView');
</script>
- Setelah itu simpan

Tambahan:
Ganti tulisan yang berwarna biru sesuai dengan apa yang akan anda masukkan di tab view tersebut.

Sekian saja tutorial kali ini, selamat mencoba semoga bermanfaat dan sukses.


0 komentar:

Posting Komentar

Silahkan masukkan komentar anda disini, tapi saya sangat tidak menerima Komentar Spam, tunjukkan bahwa anda ber-etika...!!!