Membuat Tombol Menu dengan CSS3 Gradient | Buku Catatan si Ugi

Tombol-tombol ini begitu terlihat mewah dengan menggabungkan beberapa efek dari CSS3; border-radius, box-shadow, and linear gradients, untuk membuat Tombol Menu Mengkilat tanpa mengunakan gambar.

CSS3 Gradient Menu Buttons merupakan UL biasa yang dapat dengan mudah diselaraskan dalam penempatannya, seperti "left, centered, or right aligned" (rata kiri, tengah dan kanan). Visual tombol ini terlihat baik dalam FF3.5 +, Chrome, dan Safari 4 +, dan dalam browser versi lama pun, tombol-tombol ini masih terlihat cukup rapi.


Contoh:







Gradients ini masing-masing meng-kombinasikan tiga jenis warna yang berbeda dalam penerapannya, seperti halnya tombol warna biru diatas, lihat contoh dibawah ini:
background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background */

background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* Webkit gradient background */

Berikut ini adalah spectrum warna biru yang digunakan pada Tombol warna biru:
#a4ccec
#72a6d4
#3282c2
#72a6d4
#a4ccec

Lihat CSS3 Linear Gradients untuk informasi lebih lanjut tentang penggunaan CSS Gradients.

Kode CSS
<style type="text/css">

.gradientbuttons ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 13px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.gradientbuttons li{
display: inline;
margin: 0;
}

.gradientbuttons li a{
text-decoration: none;
padding: 5px 7px;
margin-right: 5px;
border: 1px solid #778;
color: white;
border:1px solid gray;
background: #3282c2;
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background */
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */
background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */
}

.gradientbuttons li a:hover{
color: lightyellow;
}

.redtheme li a{
font-size:18px;
background: darkred;
background: -moz-linear-gradient(center top, #f5795d, #e55e3f 25%, #d02700 45%, #e55e3f 85%, #f5795d);
background: -webkit-gradient(linear, center top, center bottom, from(#f5795d), color-stop(25%, #e55e3f), color-stop(45%, #d02700), color-stop(85%, #e55e3f), to(#f5795d));
}

.greentheme li a{
font-size:12px;
background: green;
background: -moz-linear-gradient(center top, #7ad690, #3ec05c 25%, #298a40 45%, #3ec05c 85%, #7ad690);
background: -webkit-gradient(linear, center top, center bottom, from(#7ad690), color-stop(25%, #3ec05c), color-stop(45%, #298a40), color-stop(85%, #3ec05c), to(#7ad690));
}

.blacktheme li a{
font-size:16px;
background: black;
background: -moz-linear-gradient(center top, #9f9f9f, #686868 25%, #2a2a2a 45%, #686868 85%, #9f9f9f);
background: -webkit-gradient(linear, center top, center bottom, from(#9f9f9f), color-stop(25%, #686868), color-stop(45%, #2a2a2a), color-stop(85%, #686868), to(#9f9f9f));
}

.orangetheme li a{
font-size:14px;
background: #e55e3f;
background: -moz-linear-gradient(center top, #ecad9a, #e5937c 25%, #cf4c2a 45%, #e5937c 85%, #ecad9a);
background: -webkit-gradient(linear, center top, center bottom, from(#ecad9a), color-stop(25%, #e5937c), color-stop(45%, #cf4c2a), color-stop(85%, #e5937c), to(#ecad9a));
}

</style>

Kode HTML
<div class="gradientbuttons">
<ul>
<li><a href="http://caprt3a.blogspot.com">Home</a></li>
<li><a href="http://caprt3a.blogspot.com">DHTML</a></li>
<li><a href="http://caprt3a.blogspot.com">CSS</a></li>
<li><a href="http://caprt3a.blogspot.com">Forums</a></li>
<li><a href="http://caprt3a.blogspot.com">Gif Optimizer</a></li>
</ul>
</div>


<div class="gradientbuttons redtheme">
<ul>
<li><a href="http://caprt3a.blogspot.com">Home</a></li>
<li><a href="http://caprt3a.blogspot.com">DHTML</a></li>
<li><a href="http://caprt3a.blogspot.com">CSS</a></li>
<li><a href="http://caprt3a.blogspot.com">Forums</a></li>
<li><a href="http://caprt3a.blogspot.com">Gif Optimizer</a></li>
</ul>
</div>


<div class="gradientbuttons greentheme">
<ul>
<li><a href="http://caprt3a.blogspot.com">Home</a></li>
<li><a href="http://caprt3a.blogspot.com">DHTML</a></li>
<li><a href="http://caprt3a.blogspot.com">CSS</a></li>
<li><a href="http://caprt3a.blogspot.com">Forums</a></li>
<li><a href="http://caprt3a.blogspot.com">Gif Optimizer</a></li>
</ul>
</div>


<div class="gradientbuttons blacktheme">
<ul>
<li><a href="http://caprt3a.blogspot.com">Home</a></li>
<li><a href="http://caprt3a.blogspot.com">DHTML</a></li>
<li><a href="http://caprt3a.blogspot.com">CSS</a></li>
<li><a href="http://caprt3a.blogspot.com">Forums</a></li>
<li><a href="http://caprt3a.blogspot.com">Gif Optimizer</a></li>
</ul>
</div>


<div class="gradientbuttons orangetheme">
<ul>
<li><a href="http://caprt3a.blogspot.com">Home</a></li>
<li><a href="http://caprt3a.blogspot.com">DHTML</a></li>
<li><a href="http://caprt3a.blogspot.com">CSS</a></li>
<li><a href="http://caprt3a.blogspot.com">Forums</a></li>
<li><a href="http://caprt3a.blogspot.com">Gif Optimizer</a></li>
</ul>
</div>

More Detail:
Tambahkan kode CSS diatas kedalam tag <head>, dan kode HTML pada tag <body> halaman site anda.
sumber: dynamicdrive




0 komentar:

Post a Comment



Catatan :

Untuk menyisipkan gambar kedalam komentar, gunakan tag : [img]URL_Gambar[/img]
atau <i rel="image">URL_Gambar</i>
Untuk Video Youtube : [youtube]URL_Video[/youtube]
atau <i rel="youtube">URL_Video</i>
Untuk "Kutipan", gunakan : [blockquote]Kutipan_Anda[/blockquote]
atau <b rel="quote">Kutipan_Anda</b>
Untuk menyisipkan Kode: [code]KODE[/code]
atau <i rel="code">KODE</i>
atau <i rel="pre">KODE</i>
Dan untuk menyisipkan smiles/ emoticon, lihat kode Emoticon







 

Anda sudah mengaktifkan penyaringan konten ( AdBlocker di Aktifkan )

Mohon maaf untuk sementara Anda tidak dapat melihat halaman ini, silahkan kembali lagi setelah Anda menonaktifkan filter yang Anda gunakan. Abaikan