Kiểu khi nhấn
Thuộc phần Thành thạo CSS trong hành trình HTML của Coddy. Bài học 10 trên 43.
Lớp giả :active áp dụng kiểu cho một phần tử khi người dùng kích hoạt phần tử đó, thường là khi người dùng nhấp vào phần tử và giữ nút chuột.
Ví dụ:
<button class="action-button">Click Me!</button>Thêm CSS để định kiểu cho nút khi đang được nhấn:
.action-button {
background-color: blue;
}
.action-button:active {
background-color: darkblue;
}Khi bạn nhấp và giữ nút, màu của nút sẽ chuyển từ xanh dương sang xanh đậm. Nhờ vậy, người dùng có thể thấy thao tác của họ đang được ghi nhận.
Thử thách
DễViết CSS cho lớp .special-link để thêm các kiểu sau khi liên kết đang được nhấn:
- Đổi màu văn bản thành #e74c3c
- Thêm bóng văn bản với 1px 1px 2px rgba(0,0,0,0.3)
Tự làm thử
<!DOCTYPE html>
<html>
<head>
<title>Active Pseudo-class</title>
<style>
/* Write your CSS here */
</style>
</head>
<body>
<a href="#" class="special-link">Interactive Link</a>
</body>
</html>Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Thành thạo CSS
1Làm chủ bộ chọn: Kết hợp
Giới thiệuBộ chọn hậu duệBộ chọn conBộ chọn anh em liền kềBộ chọn anh em tổng quátThử thách ôn tập7Xây dựng giao diện với CSS Grid
Cơ bản về GridĐịnh vị phần tử theo hàng của GridCác vùng được đặt tênThử thách ôn tậpTự luyện tập: Playground Web