Menggunakan kode CSS3 untuk menampilkan sesuatu yang berbeda adalah sebuah hal yang sangat menyenangkan bagi sebagian orang, khususnya saya. Meskipun background saya bukanlah orang yang paham betul mengenai bahasa pemrograman web, tapi saya mempunyai minat besar untuk belajar bagaimana sebuah kode bisa membentuk suatu karakter yang sangat mengagumkan.
Pada postingan kali ini saya akan berbagi trik tentang bagaimana cara menampilkan Unordered Lists atau daftar tidak terurut menjadi lebih variatif menggunakan kode CSS3 dengan efek background transisi, dan nantinya Anda bisa memodifikasi sendiri tampilannya sesuai dengan kreatifitas Anda sendiri.
Demo: Maroon
ul.animatedbgul a { text-decoration: none; color: #2d2d2d; } ul.animatedbgul a:hover { text-decoration: none; color: #FFF; } ul.animatedbgul { margin: 0; padding: 0; list-style: none; } ul.animatedbgul li { width: 100%; clear: left; overflow: hidden; } ul.animatedbgul li span { display: block; float: left; min-width: 0; margin-bottom: 5px; padding: 8px; color: #5d5d5d; } ul.animatedbgul li:hover span { color: #fff; background: #ce3e3e; border-left: 8px solid #8B0000; min-width: 450px; -webkit-box-shadow: 0 0 5px gray; -moz-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }
<ul class="animatedbgul"> <li><span><a href="#">Tautan Satu</a></span></li> <li><span><a href="#">Tautan Dua</a></span></li> <li><span><a href="#">Tautan Tiga</a></span></li> <li><span><a href="#">Tautan Empat</a></span></li> </ul>
Demo: Blue
ul.animatedbgul a { text-decoration: none; color: #2d2d2d; } ul.animatedbgul a:hover { text-decoration: none; color: #FFFFFF; } ul.animatedbgul { margin: 0; padding: 0; list-style: none; } ul.animatedbgul li { width: 100%; clear: left; overflow: hidden; } ul.animatedbgul li span { display: block; float: left; min-width: 0; margin-bottom: 5px; padding: 8px; color: #5d5d5d; } ul.animatedbgul li:hover span { color: #fff; background: #0a31f7; border-left: 8px solid #0721a3; min-width: 450px; -webkit-box-shadow: 0 0 5px gray; -moz-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }
<ul class="animatedbgul"> <li><span><a href="#">Tautan Satu</a></span></li> <li><span><a href="#">Tautan Dua</a></span></li> <li><span><a href="#">Tautan Tiga</a></span></li> <li><span><a href="#">Tautan Empat</a></span></li> </ul>
Demo: Maroon Dengan Efek Gradient
ul.animatedbgul a { text-decoration: none; color: #2d2d2d; } ul.animatedbgul a:hover { text-decoration: none; color: #FFFFFF; } ul.animatedbgul { margin: 0; padding: 0; list-style: none; } ul.animatedbgul li { width: 100%; clear: left; overflow: hidden; } ul.animatedbgul li span { display: block; float: left; min-width: 0; margin-bottom: 5px; padding: 8px; color: #5d5d5d; } ul.animatedbgul li:hover span{ padding-left:15px; color: #fff; background: #ce3e3e; background-image:-webkit-linear-gradient(left,transparent,transparent 10%,rgba(206,62,62,0.9)); background-image: -moz-linear-gradient(left,transparent,transparent 10%,rgba(206,62,62,0.9)); background-image: -ms-linear-gradient(left,transparent,transparent 10%,rgba(206,62,62,0.9)); background-image: -oz-linear-gradient(left,transparent,transparent 10%,rgba(206,62,62,0.9)); background-image: linear-gradient(left,transparent,transparent 10%,rgba(206,62,62,0.9)); border-bottom-left-radius:2em; border-top-right-radius:2em; border-right: 8px solid #930606; border-left: 8px solid #930606; min-width: 450px; /* animated property. Set to desired final length of background */ -webkit-box-shadow: 0 0 5px gray; -moz-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
<ul class="animatedbgul"> <li><span><a href="#">Tautan Satu</a></span></li> <li><span><a href="#">Tautan Dua</a></span></li> <li><span><a href="#">Tautan Tiga</a></span></li> <li><span><a href="#">Tautan Empat</a></span></li> </ul>
Kesimpulan
Kode CSS di atas bebas dimodifikasi sesuai dengan yang diinginkan untuk membuat tampilan yang lebih menarik, semoga apa yang saya sampikan kali ini bermanfaat. Selamet mencoba.
sumber: http://www.dynamicdrive.com
—ς∞ς—
Belum ada tanggapan untuk "Animasi Efek Backgroud Transisi Pada Unordered Lists"
Post a Comment
Note :
1. Berikan komentar Anda yang sesuai dengan isi artikel
2. Berkomentarlah dengan bijak dan mohon untuk tidak melakukan SPAM
3. Jangan menempelkan link hidup, karena tidak akan ditampilkan
Semoga tali Silaturrahmi kita terus terjalin dengan saling berbagi informasi
Regards,
Admin Ellmoo Blog