Mengubah Tipe Kursor pada Scrollbar
Mungkin ini tidak penting tapi terkadang kita merasa bahwa menggeser-geser scrollbar dengan kursor bertipe pointer
akan terasa lebih “enak” dibandingkan dengan menggeser-geser scrollbar dengan kursor bertipe default
. Akan tetapi mengubah tipe kursor pada scrollbar tidak mungkin bisa dilakukan karena scrollbar tidak termasuk ke dalam elemen HTML (pengecualian jika kita menggunakan manipulasi seperti JavaScript Custom Scrollbar, karena setiap item penggulung dibuat menggunakan elemen HTML). Bahkan selektor CSS scrollbar milik WebKit pun tidak bisa dimanipulasi:
::-webkit-scrollbar-thumb {
cursor:pointer; /* tidak bekerja! :( */
}
Satu cara sederhana yang bisa kita lakukan untuk mengubah tipe kursor pada scrollbar adalah dengan menerapkan tipe kursor menjadi pointer
secara keseluruhan kepada area yang diinginkan, kemudian mengembalikan tipe kursor ke keadaan semula pada bagian dalam. Di sini kita membutuhkan elemen pembungkus ekstra:
HTML
<div class="scrollable-area">
<div class="scrollable-area-content">
<p>Lorem ipsum dolor sit amet...</p>
</div>
</div>
CSS
.scrollable-area {cursor:pointer}
.scrollable-area-content {cursor:auto}
Demo
Contoh lain, mengubah tipe kursor menjadi n-resize
pada scrollbar vertikal dengan tampilan kustom (buka halaman demo menggunakan peramban Google Chrome atau Safari):
Labels: CSS, Eksperimen
17 Comments:
pertamax gan
By Unknown, at Thursday, December 5, 2013 at 10:44:00 PM GMT+7
webkit only ya bos :p
By Beben Koben, at Friday, December 6, 2013 at 10:49:00 AM GMT+7
Kalau dirubah ke pointer gini, apakah ada pengaruh atau perbedaan fungsi atau kenyamanan ketika di PC menggunakan mouse ,dengan kalau digulung di gadget touch sreen mas ??
By Unknown, at Friday, December 6, 2013 at 11:29:00 AM GMT+7
bang mau tanya, biar kotak komentar bisa kayak punya abang gimana caranya???
By Farrij Annafi'u, at Friday, December 6, 2013 at 3:12:00 PM GMT+7
di windows 8 gak work :p
By ws, at Friday, December 6, 2013 at 5:44:00 PM GMT+7
udah coba ne hasilnya : www.indodetik.com :D
By Edudetik, at Friday, December 6, 2013 at 11:32:00 PM GMT+7
gak cross browser :(
By Anonymous, at Saturday, December 7, 2013 at 11:25:00 AM GMT+7
Yup. Ternyata betul. Padahal Saya pikir logikanya sangat masuk akal jadi Saya tidak sempat mengeceknya ke semua peramban, tapi ternyata gagal. Untuk sementara bekerja dengan baik di Google Chrome dan Safari. Opera bisa menampilkan kursor berupa pointer jari, tapi bagian pembungkus dalam tidak berhasil kembali berubah menjadi ke keadaan normal. Internet Explorer gagal menampilkan kursor jari tapi bagian pembungkus dalam malah menampilkan kursor jari. Firefox ternyata juga tidak bisa.
Paling tidak posting ini bisa memberikan sedikit ide/pemicu kepada yang lain untuk mencari tahu solusinya (yang kalau bisa hanya menggunakan CSS).
By Taufik Nurrohman, at Saturday, December 7, 2013 at 2:39:00 PM GMT+7
mudah-mudahan nanti muncul postingan bkin scroll pake tinyscrollbar.. hehe ngarep...
By you, at Saturday, December 7, 2013 at 6:59:00 PM GMT+7
Waduuh Ane Ketinggalan..
Ijin Coba Ya Mas...
By Anonymous, at Sunday, December 8, 2013 at 5:03:00 AM GMT+7
kalau scroll pada halaman biasa bisa gak yaa?
By Anonymous, at Sunday, December 8, 2013 at 3:29:00 PM GMT+7
Benar mas lagi ngintip ntu hehe
By Sopala Multapa, at Monday, December 9, 2013 at 12:40:00 AM GMT+7
maaf naruh link mas, coba lihat -> http://yoga-tc.blogspot.com/p/upload-gambar-blog-krizeer.html supaya gambarnya tersusun rapi, dan tidak berantakan gimana ya ?, saya ingin mengkoleksi beberapa gambar yg saya butuhkan untuk disimpan di halaman tersebut.
By Unknown, at Tuesday, December 10, 2013 at 11:36:00 PM GMT+7
Kamu salah tempat. Pertanyaan baru tidak harus selalu diletakkan pada posting terbaru. Dan sebisa mungkin pertanyaan yang dibuat adalah pertanyaan yang tidak terlalu speifik pada masalah perseorangan saja ⇒ /2013/01/bagaimana-cara-bertanya-yang-baik-di.html
Terkait: Efek Masonry Hanya dengan CSS
By Taufik Nurrohman, at Wednesday, December 11, 2013 at 8:06:00 AM GMT+7
yang pertama karena pada posing terbaru akan cepat ke cek/dilihat oleh admin blog, saya mohon maaf kalo saya salah tempat untuk berkomentar karena saat ini saya lagi sibuk UAS, jadi gk sempet baca artikel yang panjang2, kecuali gambar, hehe
By Unknown, at Wednesday, December 11, 2013 at 2:32:00 PM GMT+7
wew, ternyata bisa diubah juga yaa
By Noval Bintang, at Thursday, December 12, 2013 at 1:10:00 PM GMT+7
selain kursor default bisa pake cursor custom gk gan?
By Anonymous, at Thursday, December 19, 2013 at 9:52:00 AM GMT+7
Post a Comment
<< Home