Contoh Gambar Menu Tab View pada sebuah Blog
Tutorial Membuat Menu Tab View :
1. Login ke blogger kemudian pilih menu "Layout --> Edit HTML"
2. Cari kode berikut ( Tekan CTRL+F untuk mempermudah pencarian) ]]></b:skin>
3. Kemudian masukkan kode berikut ini sebelum kode ]]></b:skin> atau ke dalam tag CSS.
- Spoiler:
- div.TabView div.Tabs
{
height: 24px;
overflow: hidden;
}
div.TabView div.Tabs a
{
float: left;
display: block;
width: 90px; /* Lebar Menu Utama Atas */ text-align: center;
height: 24px; /* Tinggi Menu Utama Atas */
padding-top: 3px;
vertical-align: middle;
border: 1px solid #000; /* Warna border Menu Atas */
border-bottom-width: 0;
text-decoration: none;
font-family: "Times New Roman", Serif; /* Font Menu Utama Atas */
font-weight: 900;
color: #000; /* Warna Font Menu Utama Atas */
}
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: #FF9900; /* Warna background Menu Utama Atas */
}
div.TabView div.Pages
{
clear: both;
border: 1px solid #6E6E6E; /* Warna border Kotak Utama */
overflow: hidden;
background-color: #FF9900; /* 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;
***Text berwarna merah merupakan keterangan untuk melakukan editing menu tab view sesuai keinginan Anda.
5. Step selanjutnya yaitu memasang kode berikut ini sebelum kode </head>
- Code:
<script type='text/javascript'>
function tabview_auxundefinedTabViewId, id)
{
var TabView = document.getElementByIdundefinedTabViewId);
// ----- Tabs -----
var Tabs = TabView.firstChild;
while undefinedTabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
var Tab = Tabs.firstChild;
var i = 0;
do
{
if undefinedTab.tagName == "A")
{
i++;
Tab.href = "javascript:tabview_switchundefined'"+TabViewId+"', "+i+");";
Tab.className = undefinedi == id) ? "Active" : "";
Tab.blurundefined);
}
}
while undefinedTab = Tab.nextSibling);
// ----- Pages -----
var Pages = TabView.firstChild;
while undefinedPages.className != 'Pages') Pages = Pages.nextSibling;
var Page = Pages.firstChild;
var i = 0;
do
{
if undefinedPage.className == 'Page')
{
i++;
if undefinedPages.offsetHeight) Page.style.height = undefinedPages.offsetHeight-2)+"px";
Page.style.overflow = "auto";
Page.style.display = undefinedi == id) ? 'block' : 'none';
}
}
while undefinedPage = Page.nextSibling);
}
// ----- Functions -------------------------------------------------------------
function tabview_switchundefinedTabViewId, id) { tabview_auxundefinedTabViewId, id); }
function tabview_initializeundefinedTabViewId) { tabview_auxundefinedTabViewId, 1); }
</script>
<script type='text/javascript'>tabview_initializeundefined'TabView');
</script>
6. Save
=========================
Next Step ==>
=========================
1. Cari menu Element yang terdapat pada blog
2. Pilih menu "Add a Gadget" --> "HTML/Javascript" (tata letak bisa disesuaikan)
3. Masukan script berikut :
<form action="tabview.html" method="get">
<div class="TabView" id="TabView">
<div class="Tabs" style="width: 350px;">
<a>Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
</div>
<div class="Pages" style="width: 350px; height: 250px;">
<div class="Page">
<div class="Pad">
Tab 1.1
Tab 1.2
Tab 1.3
</div>
</div>
<div class="Page">
<div class="Pad">
Tab 2.1
Tab 2.2
Tab 2.3
</div>
</div>
<div class="Page">
<div class="Pad">
Tab 3.1
Tab 3.2
Tab 3.3
</div>
</div>
</div>
</div>
</form>
<script type="text/javascript">
tabview_initialize('TabView');
</script>
Keterangan tambahan :
<div class="Pages" style="width: 350px; height: 250px;">
untuk mengatur lebar dan panjang kolom
- Code:
<a>Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
Merupakan Menu Utama
- Code:
<div class="Page">
<div class="Pad">
Tab 3.1
Tab 3.2
Tab 3.3
</div>
</div>
Merupakan isi dari tav view yang bisa ditambahkan dengan link, gambar, dsb.
Selesai.
Tidak ada komentar:
Posting Komentar