30/09/2018, 18:52

Tạo đội trễ hiển thị background trong Jquery

em thấy trong các các web khi hover vào menu có 1 độ trễ nhất định rồi hiển thị background(hover) lên. Em thử làm mãi mà không ra ạ, Các bác chỉ em với

Hứa Việt Nam viết 21:00 ngày 30/09/2018

Đơn giản thì bạn có thể search " transition CSS", còn phức tạp một chút thì search “animate jQuery”

null viết 21:08 ngày 30/09/2018

Hàm .animate() trong jQuery không thể thực hiện thay đổi với background, nếu chỉ là backgroundColor thì cũng phải cài thêm plugin jQuery Color mới chạy được.
Bạn nên dùng CSS3 transitions hoặc dùng hàm .css() để thay background.

Bài liên quan
0