Pure CSS3 Minimalistic Navigation Menu
CSS3Tuts+ -Anda mungkin pernah mendengar, animasi CSS3 adalah alat yang ampuh, yang memungkinkan Anda untuk membuat animasi yang berjalan tanpa perlu menerapkan script tambahan untuk halaman. Apa yang lebih baik, dalam generasi berikutnya dari browser kita akan memiliki alat bahkan lebih kuat, termasuk transformasi 3D (sudah ada di Safari).
Tapi apa bedanya bagi kita hari ini? Pada saat ini hanya tiga browser memberikan Anda kemampuan untuk menghidupkan properti CSS - Chrome, Safari dan Opera, yang bersama-sama mengambil hanya sebagian kecil dari pasar browser. Firefox diharapkan segera bergabung dengan klub, dan dengan rilis mendatang dari IE9, tiba-tiba masuk akal untuk memulai memanfaatkan teknik ini.
Menu ini disusun sebagai daftar unordered. Ini adalah struktur yang paling cocok untuk menu, karena menyediakan cara mudah untuk gaya link menu dan semantik benar.
Sebuah file PSD termasuk dalam arsip download, sehingga Anda dapat menyesuaikan gambar sebanyak yang Anda suka.
Pure CSS3 Minimalistic Navigation Menu selesai!
Reference English Version
Tapi apa bedanya bagi kita hari ini? Pada saat ini hanya tiga browser memberikan Anda kemampuan untuk menghidupkan properti CSS - Chrome, Safari dan Opera, yang bersama-sama mengambil hanya sebagian kecil dari pasar browser. Firefox diharapkan segera bergabung dengan klub, dan dengan rilis mendatang dari IE9, tiba-tiba masuk akal untuk memulai memanfaatkan teknik ini.
HTML
Jadi hari ini kita membuat sesuatu yang praktis - sebuah CSS3 sederhana animasi menu navigasi, yang menurunkan anggun di browser lama dan masa depan-terbukti untuk bekerja dengan generasi berikutnya dari browser.Menu ini disusun sebagai daftar unordered. Ini adalah struktur yang paling cocok untuk menu, karena menyediakan cara mudah untuk gaya link menu dan semantik benar.
<ul id="navigationMenu">Di dalam setiap " </li> " memiliki hyperlink dengan rentang di dalamnya. Secara default ini rentang yang tersembunyi, dan hanya ditampilkan bila Anda mengarahkan mouse pada link tersebut. Setiap link memiliki nama kelas yang unik, yang digunakan untuk memberikan unique background dan style rentang batin, karena anda akan lihat sebentar lagi.
<li>
<a class="home" href="#">
<span>Home</span>
</a>
</li>
<li>
<a class="about" href="#">
<span>About</span>
</a>
</li>
<li>
<a class="services" href="#">
<span>Services</span>
</a>
</li>
<li>
<a class="portfolio" href="#">
<span>Portfolio</span>
</a>
</li>
<li>
<a class="contact" href="#">
<span>Contact us</span>
</a>
</li>
</ul>
styles.css – Part 3
/* Green Button */Pada bagian terakhir dari styling, kita menetapkan 5 desain yang berbeda untuk link navigasi. Semua gambar latar belakang untuk link yang terkandung dalam file sprite tunggal. Mereka memiliki satu normal dan keadaan melayang-layang di bawah yang lain. Ketika melayang-layang terjadi, latar belakang diimbangi untuk menunjukkan versi yang sesuai dari gambar latar belakang.
#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;
}
Sebuah file PSD termasuk dalam arsip download, sehingga Anda dapat menyesuaikan gambar sebanyak yang Anda suka.
Pure CSS3 Minimalistic Navigation Menu selesai!
Reference English Version



0 komentar:
Posting Komentar