- Back to Home »
- Tips »
- Membuat Tab View
Posted by : Mix Blogging
Sabtu, 05 Mei 2012
>Membuat Tab Views itu seperti ini, dengan pilihan menu yang menyamping, ingin tau cara buat Tab Views Seperti ini, yalah, langsung baca aja...
1. log-in kedalam blog kamu,..
2. masuk lagi ke dalam Templates >> Edit HTML
3. Cari Code dibawah ini dengan tombol F3
]]></b:skin>
div.TabView div.Tabs
{
height: 24px;
overflow: hidden;
}
div.TabView div.Tabs a
{
float: left;
display: block;
width: 90px; /* Width top main menu */
text-align: center;
height: 24px; /* Height top main menu */
padding-top: 3px;
vertical-align: middle;
border: 1px solid #000; /* Top Main menu border color */
border-bottom-width: 0;
text-decoration: none;
font-family: "Times New Roman", Serif; /* Top main menu font */
font-weight: 900;
color: #000; /* Top main menu font color */
}
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: #FF9900; /* Top main menu background color */
}
div.TabView div.Pages
{
clear: both;
border: 1px solid #6E6E6E; /* Content Border color */
overflow: hidden;
background-color: #FF9900; /* Content background color */
}
div.TabView div.Pages div.Page
{
height: 100%;
padding: 0px;
overflow: hidden;
}
div.TabView div.Pages div.Page div.Pad
{
padding: 3px 5px;
}
{
height: 24px;
overflow: hidden;
}
div.TabView div.Tabs a
{
float: left;
display: block;
width: 90px; /* Width top main menu */
text-align: center;
height: 24px; /* Height top main menu */
padding-top: 3px;
vertical-align: middle;
border: 1px solid #000; /* Top Main menu border color */
border-bottom-width: 0;
text-decoration: none;
font-family: "Times New Roman", Serif; /* Top main menu font */
font-weight: 900;
color: #000; /* Top main menu font color */
}
div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: #FF9900; /* Top main menu background color */
}
div.TabView div.Pages
{
clear: both;
border: 1px solid #6E6E6E; /* Content Border color */
overflow: hidden;
background-color: #FF9900; /* Content background color */
}
div.TabView div.Pages div.Page
{
height: 100%;
padding: 0px;
overflow: hidden;
}
div.TabView div.Pages div.Page div.Pad
{
padding: 3px 5px;
}
Kemudian Cari code </head>
Copy Pastekan code dibawah sebelum code </head>
<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>
trus
Langkah selanjutnya
4.keluar dari Templates, kemudian masuk ke dalam Edit Tata Letak
5.pilih Add Gadget >> HTML/ Java Script
6.Copy-Pastekan code dibawah di column HTML
<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>
Tambahan
1.Untuk code :
<div class="Pages" style="width: 350px; height: 250px;">
Untuk mengatur lebar dan panjang kolom
2.Untuk code:
<a>Tab 1</a>
<a>Tab 2</a>
<a>Tab 3</a>
Merupakan Menu Utama
dan untuk
3.Untuk Code
<div class="Page">
<div class="Pad">
Tab 3.1
Tab 3.2
Tab 3.3
</div>
</div>
Merupakan isi dari tab view yang bisa ditambahkan dengan link, gambar dsb
Dan lihatlah hasilnya :)
menarik postingannya
BalasHapus