pseudo-class :active trong CSS
- Trang trước :active
- Trang tiếp theo :any-link
- Quay lại lớp trên Hướng dẫn tham khảo pseudo-class CSS
Định nghĩa và cách sử dụng
CSS :active
ảo lớp được sử dụng để chọn và đặt phong cách cho phần tử mà người dùng đang kích hoạt.
:active
ảo lớp thường được sử dụng <a> và <button> element. Khi người dùng nhấn liên kết, liên kết sẽ được kích hoạt; nút cũng vậy.
Lưu ý:Sử dụng :link
Đặt phong cách cho liên kết trang chưa được truy cập, sử dụng :visited
Đặt phong cách cho liên kết trang đã được truy cập, sử dụng :hover
Đặt phong cách cho liên kết khi di chuột qua.
Lưu ý:Trong định nghĩa CSS,:active
phải được đặt trong :hover
phải có (nếu có) mới có thể hoạt động!
Ví dụ
Ví dụ 1
Chọn và đặt phong cách cho liên kết được kích hoạt:
a:active { màu nền: vàng; }
Ví dụ 2
Chọn và đặt phong cách cho phần tử <button> khi được nhấn:
button:active { màu nền: hồng; }
Ví dụ 3
Chọn và đặt phong cách cho các phần tử <p>, <h1> và <a> khi được nhấn:
p:active, h1:active, a:active { màu nền: vàng; }
Ví dụ 4
Chọn và đặt phong cách cho liên kết chưa được truy cập, đã được truy cập, di chuột qua và được kích hoạt:
/* Liên kết chưa được truy cập */ a:link { màu: xanh lá cây; } /* Liên kết đã được truy cập */ a:visited { màu: xanh lá cây; } /* Liên kết được di chuột qua */ a:hover { màu: đỏ; } /* Liên kết được kích hoạt */ a:active { màu: vàng; }
Ví dụ 5
Đặt phong cách khác nhau cho liên kết:
a.ex1:hover, a.ex1:active { màu: đỏ; } a.ex2:hover, a.ex2:active { font-size: 150%; }
Ngữ pháp CSS
:active { công thức css; }
Chi tiết kỹ thuật
Phiên bản: | CSS1 |
---|
Hỗ trợ trình duyệt
Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ hoàn toàn ảo lớp này.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
Trang liên quan
Hướng dẫn:CSS liên kết
Hướng dẫn:CSS nút
Hướng dẫn:CSS ảo lớp
- Trang trước :active
- Trang tiếp theo :any-link
- Quay lại lớp trên Hướng dẫn tham khảo pseudo-class CSS