Diposting ini banditz akan sedikit berbagi dengan teman-teman tentang bagaimana membuat menu horizontal menggunakan CSS. Mengapa trik blogger ini banditz angkat kembali? Karena banyak minat para blogger mania untuk menghiasi blognya dengan menu-horizontal sesuai dengan keinginan dan karakter blognya masing-masing. Ketika kamu blog walking tentu banyak sekali bertemu trik membuat menu horizontal dengan sistem kode yang berbeda pula, dan sangat dimungkinkan pula kode yang akan banditz tampilkan berbeda dengan lainnya (atau bisa pula sama). Nah, agar tak titik air ludah karena membaca paragraf pembuka. Yuk, kita bedah triknya.
Kode CSS-nya adalah sebagai berikut :
#menu-horizontal {
width:850px;
height:30px;
background:#000000 url(http://i647.photobucket.com/albums/uu191/ariamsi/Icon/headfoot.gif) repeat-x; }
#menu-nav {
width: 500px;
float: left; }
ul.menu-nav {
height:30px;
line-height:30px;
list-style:none;
margin:0;
padding:0;}
ul.menu-nav li {
float:left;
list-style-type:none;
margin:0;}
ul.menu-nav li a {
float:left;
font:11px Verdana, Geneva, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
padding: 0 20px;
line-height:30px;
border-right:1px solid #FFFFFF;
text-decoration:none; }
ul.menu-nav li a:hover {
text-decoration:none;}
ul.menu-nav li a:visited {
color:#FFFFFF;
font-weight:bold;}
#search {
width: 240px;
font-size: 11px;
float: right;
margin: 0;
padding: 3px 5px 0 0; }
#search a img {
border: none;
margin: 0;
padding: 3px 5px 0 0; }
Catatan :
#menu-horizontal merupakan area menu horizontal.
1 width:850px; adalah lebar menu horizontal.
2 height:30px; adalah tinggi menu horizontal.
3 background:#000000 url(http://i647.photobucket.com/albums/uu191/ariamsi/Icon/headfoot.gif) repeat-x; adalah latar menu horizontal, baik warna (#000000) atau menggunakan image [url(http://i647.photobucket.com/albums/uu191/ariamsi/Icon/headfoot.gif) repeat-x]. Apabila url-nya diisi dengan alamat penyimpanan image kamu, maka secara otomatis background akan menggunakan image kamu tersebut. Sedangkan repeat-x berguna untuk melakukan pengulangan image secara horizontal dari kiri ke kanan sejauh (width:850px;). Sebaliknya repeat-y berguna untuk melakukan pengulangan image secara vertikal dari atas ke bawah sejauh (height:30px;). Jika tidak ingin menggunakan background image, cukup hilangkan saja kode url(http://i647.photobucket.com/albums/uu191/ariamsi/Icon/headfoot.gif) repeat-x
#menu-nav merupakan area khusus untuk peletakkan item-item, seperti : home, tips seo, dan seterusnya.
Kode HTML dari CSS di atas adalah :
<div id="menu-nav">
<ul class='menu-nav'>
<li><a href='http://#'>Home</a></li>
<li><a href='http://#'>item 1</a></li>
<li><a href='http://#'>item 2</a></li>
<li><a href='http://#'>item 3</a></li>
<li><a href='http://#'>item 4</a></li>
</ul>
</div> <!-- end #menu-nav -->
<div id='search'>
<form action='http://www.banditzkraksaan.co.cc/search' id='searchform' method='get' name='searchform'><input id='s' name='q' onblur='if (this.value == "") {this.value = "search...";}' onfocus='if (this.value == "search...") {this.value = ""}' type='text' value='search...'/> <input id='searchsubmit' type='submit' value='Search'/> </form>
</div> <!-- end #search -->
</div> <!-- end #horizontal-navigasi -->
Catatan : Jangan lupa ganti kode yang berwarna merah, dengan alamat blog kamu.
Sekarang kamu pasti sudah bisa membuat menu horizontal sesuai keinginan dan kebutuhan di dalam blog kamu...
Minggu, 04 Juli 2010
Dasar Pembuatan Menu Horizontal
<div id="menu-horizontal">
Langganan:
Posting Komentar (Atom)
makasih infonya,
BalasHapussalam kenal..
need IT???
http://www.linovtech.com
saama sama
BalasHapus