
:IF:
:tt:
Bước 1: Ta sử dụng các thuộc tính sau:- ::-webkit-scrollbar : Ở phần này ta chỉ cần thiết lập chiều rộng của thanh scroll bar
- ::-webkit-scrollbar-track : Ở phần ta sẽ style cho thanh "track", là thanh cố đinh của trình duyệt (thanh màu trắng cố định)
- ::-webkit-scrollbar-thumb : Phần này chính là phần khi ta kéo thanh cuộn thì nó cũng kéo đi theo (thanh màu xám)
- ::-webkit-scrollbar-thumb:hover : Là hiệu ứng khi ta di chuột vào
- ::-webkit-scrollbar-thumb:active : Là hiệu ứng khi click chuột vào
Bước 2: Bây giờ ta đã có các thành phần cơ bản của scroll, giờ ta thử tạo ví dụ để hiểu thêm chi tiết
CSS:
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background-color: #fff;
}
::-webkit-scrollbar-thumb {
background-color: #07b;
}
::-webkit-scrollbar-thumb:hover {
background-color: #ccc;
}
::-webkit-scrollbar-thumb:active {
background-color: #ccc;
}
Tham khảo thêm hiệu ứng tại đây.
Chúc các bạn thành công!
Sửa lần cuối bởi điều hành viên: