Jumat, 08 Juni 2012

Cara Mambuat Slide Menu Vertikal Dengan CSS3

 

Cara Membuat Slide Menu Vertikal Dengan CSS3 - Kali ini saya akan bahas yaitu cara membuat slide menu vertikal dengan CSS3. Mungkin sobat belum pernah melihat menu vertikal yang satu ini dan yang akan saya bahas. Dengan memasang menu vertikal ini akan mempercantik blog sobat, dan pasti para pengunjung juga bertanya-tanya bagaimana cara membuatnya. 

Berikut Cara Maembuat Slide Menu Vertikal Dengan CSS3 :

1. Login ke Account Blogger sobat.
2. Pilih Rancangan, lalu Perancang Template/Template Designer

 
 3. Klik Tingkat lanjut, lalu Tambahkan CSS

 

4. Lalu Copy kode dibawah ini di Kolom seperti gambar diatas

#hor {
list-style:none;
padding:0;
margin:0;
}
#hor li {
float:left;
padding:5px;
}
#hor a {
display:block;
height: 12px;
text-indent:-999em;
}
#hor a.home {
width:46px;
background:url(vHome.gif) no-repeat 0 0;
}
#hor a.download {
width:94px;
background:url(vDownload.gif) no-repeat 0 0;
}
#hor a.contact {
width:74px;
background:url(vContact.gif) no-repeat 0 0;
}

/* CSS Style for Vertical Menu */

#ver {
list-style:none;
padding:0;
margin:0;
}
#ver li {
padding:2px;
}
#ver li a {
display:block;
height:12px;
text-indent:-999em;
}

#ver a.home {
width:47px;
background:url(hHome.gif) no-repeat 0 0;
}
#ver a.download {
width:95px;
background:url(hDownload.gif) no-repeat 0 0;
}
#ver a.contact {
width:74px;
background:url(hContact.gif) no-repeat 0 0;
}

.clear {
clear:both;
}


*{
/* A universal CSS reset */
margin:0;
padding:0;
}

#navigationMenu body{
font-size:14px;
color:#666;
background:#111 no-repeat;

/* CSS3 Radial Gradients */
background-image:-moz-radial-gradient(center -100px 45deg, circle farthest-corner, #444 150px, #111 300px);
background-image:-webkit-gradient(radial, 50% 0, 150, 50% 0, 300, from(#444), to(#111));
font-family:Arial, Helvetica, sans-serif;
}
#navigationMenu li{
list-style:none;
height:39px;
padding:2px;
width:40px;
}
#navigationMenu span{
/* Container properties */
width:0;
left:38px;
padding:0;
position:absolute;
overflow:hidden;
/* Text properties */
font-family:'Myriad Pro',Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
letter-spacing:0.6px;
white-space:nowrap;
line-height:39px;
/* CSS3 Transition: */
-webkit-transition: 0.25s;
/* Future proofing (these do not work yet): */
-moz-transition: 0.25s;
transition: 0.25s;
}
#navigationMenu a{
background:url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3YT7ts0niWNmhZ30bR7sGUnsDaxmVJA-YIjptl2T24ZrfmS_sjOBAaFiZE9IBKtxh3OE5OpCv9lMo26K5GyOcnnCGRB6a55Qjic5O79XTZkFOt7y20IEpHKrFVh_hTjZ3D9oSU1zTpvc/s1600/navigation.jpg') no-repeat;
height:39px;
width:38px;
display:block;
position:relative;
}
/* General hover styles */
#navigationMenu a:hover span{ width:auto; padding:0 20px;overflow:visible; }
#navigationMenu a:hover{
text-decoration:none;
/* CSS outer glow with the box-shadow property */
-moz-box-shadow:0 0 5px #9ddff5;
-webkit-box-shadow:0 0 5px #9ddff5;
box-shadow:0 0 5px #9ddff5;
}
/* Green Button */
#navigationMenu .home { background-position:0 0;}
#navigationMenu .home:hover { background-position:0 -39px;}
#navigationMenu .home span{
background-color:#7da315;
color:#3d4f0c;
text-shadow:1px 1px 0 #99bf31;
}
/* Blue Button */
#navigationMenu .about { background-position:-38px 0;}
#navigationMenu .about:hover { background-position:-38px -39px;}
#navigationMenu .about span{
background-color:#1e8bb4;
color:#223a44;
text-shadow:1px 1px 0 #44a8d0;
}
/* Orange Button */
#navigationMenu .services { background-position:-76px 0;}
#navigationMenu .services:hover { background-position:-76px -39px;}
#navigationMenu .services span{
background-color:#c86c1f;
color:#5a3517;
text-shadow:1px 1px 0 #d28344;
}
/* Yellow Button */
#navigationMenu .portfolio { background-position:-114px 0;}
#navigationMenu .portfolio:hover{ background-position:-114px -39px;}
#navigationMenu .portfolio span{
background-color:#d0a525;
color:#604e18;
text-shadow:1px 1px 0 #d8b54b;
}
/* Purple Button */
#navigationMenu .contact { background-position:-152px 0;}
#navigationMenu .contact:hover { background-position:-152px -39px;}
#navigationMenu .contact span{
background-color:#af1e83;
color:#460f35;
text-shadow:1px 1px 0 #d244a6;
}
5. Bila sudah, Pilih Rancangan > Tata letak > Tambah Gadget > Copy kode dibawah ini di HTML/JavaScript

<div style='position: fixed; top: 40%; left: 0%;'/>
<ul id="navigationMenu">
<li>
<a class="Home" href="http://tutorial-blogz.blogspot.com/">
<span>Home</span>
</a>
</li>
<li>
<a class="about" href="http://tutorial-blogz.blogspot.com/">
<span>Tutorial Blogger</span>
</a>
</li>
<li>
<a class="services" href="http://tutorial-blogz.blogspot.com/">
<span>Tips SEO</span>
</a>
</li>
<li>
<a class="portfolio" href="http://tutorial-blogz.blogspot.com/">
<span>Template</span>
</a>
</li>
<li>
<a class="contact" href="http://tutorial-blogz.blogspot.com/">
<span>Tukar link</span>
</a>
</li>
</ul>
</div>

Ket: Ganti yang warna merah dengan judul menu vertikalnya, lalu ganti yang warna biru dengan URL yang akan dituju

6. Klik Simpan
Powered by Blogger