Microsoft Share | Cara Membuat Menu Horizontal Navigasi Dengan Drop Down Submenu Menggunakan CSS di Blogger | Berikut menu drop-down dibuat hanya dengan CSS, adalah menu horizontal dengan sub-tab dan sisi kanan memiliki pencarian bulat. Menu ini berguna bagi mereka yang tidak memerlukan menu kompleks atau memilih untuk tidak menggunakan salah satu yang memerlukan script dan / atau terlalu banyak gambar, juga instalasi dan kustomisasi cukup sederhana, dan untuk top it off cukup fungsional.
Untuk melihat penurunan ini down menu dalam tindakan, kunjungi demo ini
Sebelum melakukan apa pun, jika Anda menggunakan Template dilakukan melalui Blogger Template Designer, maka Anda harus mempertimbangkan melakukan perubahan dalam template, sebaliknya menu mungkin tidak ditampilkan dengan benar:
Dari Dashboard Blogger Anda, pergi ke Template (membuat cadangan <lihat screenshot)> Edit HTML:
dan pencarian (CTRL + F) untuk baris berikut:
_________________________________________________________
<b:section class='tabs' id='crosscol' maxwidgets='1' showaddelement='yes'>
_________________________________________________________
Hapus kode merah.
Anda mungkin memiliki banyak bagian sebagai salah satu di merah, menghapus semua yang Anda temukan.
.... kemudian menemukan bagian ini dalam template Anda:
________________________________________________________
/* Tabs
----------------------------------------------- */
________________________________________________________
dan menghapus semua yang ada di dalamnya, sampai Anda mencapai ke bagian Pos.
________________________________________________________
* /Tabs
----------------------------------------------- */
.tabs-outer {
overflow: hidden;
position: relative;
background: $(tabs.background.color) $(tabs.background.gradient) repeat scroll 0 0;
}
#layout .tabs-outer {
overflow: visible;
}
.tabs-cap-top, .tabs-cap-bottom {
position: absolute;
width: 100%;
border-top: 1px solid $(tabs.border.color);
}
.tabs-cap-bottom {
bottom: 0;
}
.tabs-inner .widget li a {
display: inline-block;
margin: 0;
padding: .6em 1.5em;
font: $(tabs.font);
color: $(tabs.text.color);
border-top: 1px solid $(tabs.border.color);
border-bottom: 1px solid $(tabs.border.color);
border-$startSide: 1px solid $(tabs.border.color);
}
.tabs-inner .widget li:last-child a {
border-$endSide: 1px solid $(tabs.border.color);
}
.tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {
background: $(tabs.selected.background.color) $(tabs.background.gradient) repeat-x scroll 0 -100px;
color: $(tabs.selected.text.color);
}
/* Headings
----------------------------------------------- */
________________________________________________________
Kemudian tambahkan ini ke tempat kode telah dihapus (bukan kode dalam warna hijau):
________________________________________________________
#crosscol ul {z-index: 200; padding:0 !important;}
#crosscol li:hover {position:relative;}
#crosscol ul li {padding:0 !important;}
.tabs-outer {z-index:1;}
.tabs .widget ul, .tabs .widget ul {overflow: visible;}
________________________________________________________
Setelah melakukan ini, akhirnya kita bisa menambahkan menu
Cara Tambah Horizontal Drop Down Menu untuk Blogger
Untuk menempatkan menu ini horisontal dengan submenu di blog Anda, kemudian ikuti langkah selanjutnya:
Langkah 1. Dari Template, pergi ke Edit HTML dan tepat di atas]]> </ b: skin> tempel gaya ini:
_______________________________________________________
/* Horizontal drop down menu
----------------------------------------------- */
#menuWrapper {
width:100%; /* Menu width */
height:35px;
padding-left:14px;
background:#333; /* Background color */
border-radius: 10px;
}
.menu {
padding:0;
margin:0;
list-style:none;
height:35px;
position:relative;
z-index:5;
font-family:arial, verdana, sans-serif;
}
.menu li:hover li a {
background:none;
}
.menu li.top {display:block; float:left;}
.menu li a.top_link {
display:block;
float:left;
height:35px;
line-height:34px;
color:#ccc;
text-decoration:none;
font-family:"Verdana", sans-serif;
font-size:12px; /* Font size */
font-weight:bold;
padding:0 0 0 12px;
cursor:pointer;
}
.menu li a.top_link span {
float:left;
display:block;
padding:0 24px 0 12px;
height:35px;
}
.menu li a.top_link span.down {
float:left;
display:block;
padding:0 24px 0 12px;
height:35px;
}
.menu li a.top_link:hover, .menu li:hover > a.top_link {color:#fff; }
.menu li:hover {position:relative; z-index:2;}
.menu ul,
.menu li:hover ul ul,
.menu li:hover ul li:hover ul ul,
.menu li:hover ul li:hover ul li:hover ul ul,
.menu li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu li:hover ul.sub {
left:0;
top:35px;
background:#333; /* Submenu background color */
padding:3px;
white-space:nowrap;
width:200px;
height:auto;
z-index:3;
}
.menu li:hover ul.sub li {
display:block;
height:30px;
position:relative;
float:left;
width:200px;
font-weight:normal;
}
.menu li:hover ul.sub li a{
display:block;
height:30px;
width:200px;
line-height:30px;
text-indent:5px;
color:#ccc;
text-decoration:none;
}
.menu li ul.sub li a.fly {
/* Submenu Background Color */
background:#333 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9JXJ3K2XIWPLtCVm6f8NYi_GYivAJ7UGC3us-l9X79XaUVC9lBD2zEuaSHEgEsHeCFRm3Ik9KnHwpPMgqoG3ooFaesmqFJakQANmAcQThBPXOEmKo_PazlQ2CUZa1be6ICoB-9Lf1gT0/s1600/arrow_over.gif) 185px 10px no-repeat;}
.menu li:hover ul.sub li a:hover {
background:#515151; /* Background Color on mouseover */
color:#fff;
}
.menu li:hover ul.sub li a.fly:hover, .menu li:hover ul li:hover > a.fly {
/* Background on Mouseover */
background:#646464 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9JXJ3K2XIWPLtCVm6f8NYi_GYivAJ7UGC3us-l9X79XaUVC9lBD2zEuaSHEgEsHeCFRm3Ik9KnHwpPMgqoG3ooFaesmqFJakQANmAcQThBPXOEmKo_PazlQ2CUZa1be6ICoB-9Lf1gT0/s1600/arrow_over.gif) 185px 10px no-repeat; color:#fff;}
.menu li:hover ul li:hover ul,
.menu li:hover ul li:hover ul li:hover ul,
.menu li:hover ul li:hover ul li:hover ul li:hover ul,
.menu li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul {
left:200px;
top:-4px;
background: #333; /* Background Color of the Submenu */
padding:3px;
white-space:nowrap;
width:200px;
z-index:4;
height:auto;
}
#search {
width: 228px; /* Width of the Search Box */
height: 50px;
float: right;
z-index: 2;
text-align: center;
margin-top: 5px;
margin-right: 6px;
/* Background of the Search Box */
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-XyYJ34R3OaWeLjJ55_1vKf_H7YlFEuF9FU-wh8ZKzzNYTzqTHqeMAhhs9P5cU-d5F7MepzWGEK7lBoZgFkXkVBGAGFSvGJzpS8QXFM-9zVBG6WxjCbpAkQZ6q0V2q-lYjV5osnfEE2E/s1600/searchBar1.png) no-repeat;
}
#search-box {
margin-top: 3px;
border:0px;
background: transparent;
text-align:center;
}
_______________________________________________________
Langkah 2. Save the Template
Langkah 3. Pergi ke Layout klik pada link Add a Gadget
Langkah 4. Pilih HTML / Javascript dan paste berikut ini di dalam kotak kosong:
_________________________________________________________
<div id='menuWrapper'>
<ul class='menu'>
<li class='top'><a class='top_link' href='Link URL'><span>Title 1</span></a></li>
<li class='top'><a class='top_link' href='Link URL'><span class='down'>Title 2</span></a><ul class='sub'><li><a class='fly' href='Link URL'>Submenu 2.1</a><ul>
<li><a href='Link URL'>Submenu 2.1.1</a></li>
<li><a href='Link URL'>Submenu 2.1.2</a></li>
<li><a href='Link URL'>Submenu 2.1.3</a></li>
</ul>
</li>
<li class='mid'><a class='fly' href='Link URL'>Submenu 2.2</a>
<ul>
<li><a href='Link URL'>Submenu 2.2.1</a></li>
<li><a href='Link URL'>Submenu 2.2.2</a></li>
<li><a href='Link URL'>Submenu 2.2.3</a></li>
<li><a class='fly' href='Link URL'>Submenu 2.2.4</a>
<ul>
<li><a href='Link URL'>Submenu 2.2.4.1</a></li>
<li><a href='Link URL'>Submenu 2.2.4.2</a></li>
<li><a href='Link URL'>Submenu 2.2.4.3</a></li>
</ul>
</li>
<li><a href='Link URL'>Submenu 2.2.5</a></li>
<li><a class='fly' href='Link URL'>Submenu 2.2.6</a>
<ul>
<li><a href='Link URL'>Submenu 2.2.6.1</a></li>
<li><a href='Link URL'>Submenu 2.2.6.2</a></li>
</ul>
</li>
</ul>
</li>
<li><a href='Link URL'>Submenu 2.3</a></li>
<li><a href='Link URL'>Submenu 2.4</a></li>
<li><a href='Link URL'>Submenu 2.5</a></li>
</ul>
</li>
<li class='top'><a class='top_link' href='Link URL'><span class='down'>Title 3</span></a>
<ul class='sub'>
<li><a href='Link URL'>Submenu 3.1</a></li>
<li><a href='Link URL'>Submenu 3.2</a></li>
<li><a href='Link URL'>Submenu 3.3</a></li>
<li><a href='Link URL'>Submenu 3.4</a></li>
</ul>
</li>
<li class='top'><a class='top_link' href='Link URL'><span class='down'>Title 4</span></a>
<ul class='sub'>
<li><a href='Link URL'>Submenu 4.1</a></li>
<li><a class='fly' href='Link URL'>Submenu 4.2</a>
<ul>
<li><a href='Link URL'>Submenu 4.2.1</a></li>
<li><a href='Link URL'>Submenu 4.2.2</a></li>
<li><a href='Link URL'>Submenu 4.2.3</a></li>
<li><a href='Link URL'>Submenu 4.2.4</a></li>
<li><a href='Link URL'>Submenu 4.2.5</a></li>
<li><a href='Link URL'>Submenu 4.2.6</a></li>
</ul>
</li>
<li><a href='Link URL'>Submenu 4.3</a></li>
<li><a href='Link URL'>Submenu 4.4</a></li>
<li><a href='Link URL'>Submenu 4.5</a></li>
<li><a href='Link URL'>Submenu 4.6</a></li>
</ul>
</li>
<li class='top'><a class='top_link' href='Link URL'><span class='down'>Title 5</span></a>
<ul class='sub'>
<li><a href='Link URL'>Submenu 5.1</a></li>
<li><a href='Link URL'>Submenu 5.2</a></li>
<li><a href='Link URL'>Submenu 5.3</a></li>
</ul>
</li>
<!-- Search Bar -->
<li>
<form action='/search' id='search' method='get' name='searchForm' style='display:inline;'>
<input id='search-box' name='q' onblur='if (this.value == "") this.value = "Search here...";' onfocus='if (this.value == "Search here...") this.value = "";' size='28' type='text' value='Search here...'/></form>
</li>
</ul>
</div>
_________________________________________________________
kustomisasi:
- Mengganti teks dalam warna biru dan merah dengan link dan judul.
- Jika Anda membutuhkan lebih tab, kemudian tambahkan baris seperti ini tepat di atas <!-- Search Bar -->
______________________________________________________
<li class="top"><a href="Link URL" class="top_link"><span>Title</span></a></li>
________________________________________________________
- Jika Anda ingin menambahkan tab dengan sub-tab, kemudian tambahkan kode ini:
________________________________________________________
<li class="top"><a href="Link URL" class="top_link"><span class="down">Title</span></a>
<ul class="sub"><li><a href="Link URL">Submenu Title</a></li>
<li><a href="Link URL">Submenu Title</a></li>
<li><a href="Link URL">Submenu Title</a></li>
</ul>
</li>
________________________________________________________
- Dan jika Anda ingin salah satu dari sub-tab memiliki sub-tab kemudian menghapus garis seperti yang ada di berwarna oranye dan mengubahnya ke kode seperti ini:
_______________________________________________________
<li><a href="Link URL" class="fly">Submenu Title</a>
<ul>
<li><a href="Link URL">Other Submenu</a></li>
<li><a href="Link URL">Other Submenu</a></li>
<li><a href="Link URL">Other Submenu</a></li>
</ul>
_______________________________________________________
Sekarang Simpan Widget Anda dan Selamat menikmati
(iklan)
0 comments:
Post a Comment