Tiêu điểm hiển thị trong css
“Chỉ báo tiêu điểm”, như tên gọi của nó, biểu thị trực quan (thường có dạng đường viền) rằng một phần tử có tiêu điểm. Điều đó nghe có vẻ đơn giản và nó mô tả hoàn hảo những gì mà bộ chọn Show Dựa trên rất nhiều phản hồi và nghiên cứu, các trình duyệt từ lâu đã sử dụng phỏng đoán về cả loại phần tử và cách phần tử đó đạt được tiêu điểm để xác định xem có nên hiển thị chỉ báo tiêu điểm hay không. Nếu người dùng đang điều hướng trang bằng bàn phím, nó sẽ. Trong các tình huống khác, nó phụ thuộc vào. Ví dụ: một mục nhập văn bản sẽ hiển thị một chỉ báo bất kể nó nhận được tiêu điểm như thế nào. Điều này rất quan trọng vì tất cả người dùng cần biết dữ liệu đầu vào của họ sẽ được đặt ở đâu. Các giao diện không sử dụng những kinh nghiệm đó cảm thấy không tự nhiên Mục tiêu của bộ chọn May mắn thay, một bộ chọn CSS mới đã ra đời, tránh được loại vấn đề về khả năng truy cập này trong khi cung cấp hành vi mà các nhà phát triển web đang tìm kiếm. Lớp giả Mặc dù là một tính năng mới xuất hiện gần đây trên nền tảng web, nhưng nó đã được sử dụng bởi gần 1% số trang web (theo Web Almanac của HTTP Archive) Thực hiệnKể từ Safari Technology Preview 138, bộ chọn Công việc này dẫn đến những thay đổi và cải tiến xung quanh. Nhờ các cuộc kiểm tra và thảo luận, tất cả các trình duyệt giờ đây đều tuân theo một bộ kinh nghiệm chung và có cùng hành vi trong hầu hết các tình huống. Ví dụ: trong WebKit, nhấp vào Ngoài ra, biểu định kiểu Tác nhân người dùng mặc định trong tất cả các trình duyệt hiện sử dụng lớp giả Nếu tò mò về chi tiết triển khai, bạn có thể đọc loạt bài đăng trên blog được viết dọc theo con đường phát triển tại blog. igalia. com/mrego, hoặc xem cuộc nói chuyện này Tin vui sau tất cả những thay đổi đã xảy ra gần đây vào khoảng Ngoài ra, các trình duyệt không còn hiển thị chỉ báo tiêu điểm khi người dùng không mong đợi, chẳng hạn như tiêu điểm một phần tử thông thường thông qua nhấp chuột Các tác giả web sẽ không cần bất kỳ cách giải quyết nào để đạt được mục tiêu tạo kiểu cho chỉ báo tiêu điểm được hiển thị bởi công cụ web Ví dụ: nếu bạn muốn chỉ báo tiêu điểm của mình có đường viền màu đỏ tươi dày với độ lệch nhỏ, bạn chỉ cần sử dụng CSS sau trên trang web của mình Và bạn có thể sử dụng các thuộc tính khác, không chỉ các thuộc tính liên quan đến phác thảo, để tùy chỉnh chỉ báo tiêu điểm trong trang web của mình. e. g. Điều đáng nói là công việc này đã được lựa chọn chung trong số rất nhiều công cụ, trong nhiều công cụ và được công chúng tài trợ một phần, thông qua chiến dịch Ưu tiên mở của Igalia. Nỗ lực này hoạt động nhằm dân chủ hóa việc phát triển các tính năng của nền tảng web, tạo cơ hội cho các nhóm người và tổ chức nhỏ hơn có tác động trực tiếp đến hệ sinh thái web. Nếu bạn muốn tìm hiểu thêm về điều này, Eric Meyer đã có một bài nói chuyện giải thích về nó tại TPAC của W3C Nhờ có nhiều đóng góp, thử nghiệm này không chỉ mang lại sự phát triển Lớp giả |