TUKANG TAMAN MURAH

Tukang Taman Murah : Jual Macam-macam Tanaman Hias, Rumput Golf, Rumput Gajah Mini dll.
Telpon : 0813 1112 6387  
E-Mail  : doni_landscape@yahoo.co.id  
Website : www.murahjualtanamanhias.blogspot.com
xcxxxx
Home » , » Navigasi cantik dengan efek slide out (Blogger Tips)

Navigasi cantik dengan efek slide out (Blogger Tips)


Pada tutorial sebelumnya saya pernah membahas tentang Menu navigasi keren "Slide out effect" ( jQuery ) dimana letak dari menu navigasi tersebut berada di sebelah kiri dari element halaman blog/web.Tapi pada tutorial kali ini kita akan menempatkan Menu navigasi tersebut di atas dari
element halaman blog/web anda.Hasilnya tetap sama seperti pada tutorial sebelumnya,disaat kita scroll halaman ke bagian paling bawah sekalipun,menu navigasi tersebut akan selalu ada pada posisi atas elemen halaman.Untuk versi demonya anda bisa lihat disini .

Berikut langkah - langkah project latihan kita kali ini.

Kode CSS :

Dengan adanya serangkaian kode css,sebuah blog/web akan tampil dan terbentuk sosoknya termasuk menu navigasi yang akan kita terapkan disini.Tanpa adanya rangkaian kode css tersebut bisa saya simpulkan bagaimana semerawutnya tampilan halaman website/blog anda walaupun sebenarnya kode kode tersebut bisa anda terapkan langsung pada bagian body dari elemen html.
Okey...untuk langkah pertama silahkan anda meletakan kode css dibawah ini dibagian atas dari tag </b:skin> page HTML.

/*slide out navigation start*/
ul#navigation {
position: fixed;
margin: 0px;
padding: 0px;
top: 0px;
right: 10px;
list-style: none;
z-index:999999;
width:721px;
}
ul#navigation li {
width: 103px;
display:inline;
float:left;    
}
ul#navigation li a {
display: block;
float:left;
margin-top: -2px;
width: 100px;
height: 25px;
background-color:#E7F2F9;
background-repeat:no-repeat;
background-position:50% 10px;
border:1px solid #BDDCEF;
-moz-border-radius:0px 0px 10px 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
text-decoration:none;
text-align:center;
padding-top:80px;
opacity: 0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);  
}
ul#navigation li a:hover{
background-color:#CAE3F2;
}
ul#navigation li a span{
letter-spacing:2px;
font-size:11px;
color:#60ACD8;
text-shadow: 0 -1px 1px #fff;      
}
ul#navigation .home a{
background-image: url(http://www.iconarchive.com/icons/rokey/the-last-order/48/internet-icon.png);
}
ul#navigation .about a      {
background-image: url(http://www.iconarchive.com/icons/zakar/shining-z/48/Brush-SZ-icon.png);
}
ul#navigation .search a      {
background-image: url(http://www.iconarchive.com/icons/rokey/the-last-order/48/search-icon.png);
}
ul#navigation .podcasts a      {
background-image: url(http://www.iconarchive.com/icons/rokey/the-last-order/48/my-music-icon.png);
}
ul#navigation .rssfeed a   {
background-image: url(http://www.iconarchive.com/icons/rokey/the-last-order/48/subscriptions-icon.png);
}
ul#navigation .photos a     {
background-image: url(http://www.iconarchive.com/icons/rokey/the-last-order/48/jpeg-image-icon.png);
}
ul#navigation .contact a    {
background-image: url(http://www.iconarchive.com/icons/rokey/the-last-order/48/e-mail-icon.png);
}

Kode HTML

Nah...langkah selanjutnya,kita sisipkan kode html yang ada dibawah ini dibagian bawah dari tag <body> page HTML anda.

<ul id='navigation'>
<li class='home'><a href='#'><span>Home</span></a></li>
<li class='about'><a href='#'><span>About</span></a></li>
<li class='search'><a href='#'><span>Search</span></a></li>
<li class='photos'><a href='#'><span>Photos</span></a></li>
<li class='rssfeed'><a href='#'><span>Rss Feed</span></a></li>
<li class='podcasts'><a href='#'><span>Podcasts</span></a></li>
<li class='contact'><a href='#'><span>Contact</span></a></li>
</ul>

Saya akan memberi sedikit penjelasan disini kususnya untuk anda yang masih baru atau awam dengan pengkodean diatas.
pada item <li> kita dapat melihat beberapa menu yakni :
  • Home
  • About
  • Search
  • Photos
  • Rss Feed
  • Podcast
  • Contact
Menu tersebut nantinya akan mengisi header dari tiap elemen <li>,dan pada bagian "<a href='#'>" adalah tempat dimana kita meletakan link tujuan dari tiap-tiap header tersebut.Contohnya seperti ini.
<li class='home'><a href='http://pujangga-adhitya.co.cc/'><span>Home</span></a></li>

Ketika kita mengeklik menu Home ,maka anda akan masuk kehalaman beranda website/blog.Jadi...untuk menu-menu lainnya saya harap anda sudah memahaminya.

Javascript

Dengan adanya serangkaian kode javascript, gaya dan efek yang diterapkan pada halaman web akan terasa indah dan inovatif.Letakan perintah javascript dibawah ini dibagian bawah dari kode html yang sudah kita masukan sebelumnya.

<script type="text/javascript">
$(function() {
var d=300;
$('#navigation a').each(function(){
$(this).stop().animate({
'marginTop':'-80px'
},d+=150);
});
$('#navigation > li').hover(
function () {
$('a',$(this)).stop().animate({
'marginTop':'-2px'
},200);
},
function () {
$('a',$(this)).stop().animate({
'marginTop':'-80px'
},200);
}
);
});
</script>

Dan yang terakhir, letakan plugin jQuery javascript library dibawah ini dibagian bawah dari tag <head> page HMTL anda.

<script language='javascript' src='http://pujangga.googlecode.com/files/jquery-1.3.2.min.js' type='text/javascript'/>

Selesai..silahkan anda priview dulu dari hasil latihan ini,apabila semua berjalan dengan sempurna barulah anda save project latihan ini.
Tetap semangat dan terus GoBlog...!
Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di Creating Website

0 komentar:

Posting Komentar

xcxxxx
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Abun Cell - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger