Pseudo-classes (class giả) trong CSS là những từ khóa được thêm vào selector để chỉ định trạng thái đặc biệt của phần tử HTML mà không cần sửa đổi HTML trực tiếp. Các class giả cho phép bạn chọn các phần tử dựa trên trạng thái của chúng (như khi người dùng di chuột qua, phần tử đầu tiên trong danh sách, hoặc khi một liên kết đã được truy cập). Chúng rất hữu ích trong việc tạo các hiệu ứng tương tác và nâng cao tính linh hoạt khi viết CSS.
Bài viết này sẽ giúp bạn hiểu cách sử dụng các CSS pseudo-classes thông dụng, đồng thời kèm theo ví dụ cụ thể để minh họa.
1. :hover - Trạng thái khi di chuột
Pseudo-class :hover được sử dụng để thay đổi kiểu của một phần tử khi người dùng di chuột qua nó.
Cú pháp:
css
selector:hover {
/* Quy tắc CSS khi di chuột qua phần tử */
}