Thay đổi kiểu css khi nhấp
Lớp giả CSS 6 đại diện cho một phần tử (chẳng hạn như nút) đang được người dùng kích hoạt. Khi sử dụng chuột, "kích hoạt" thường bắt đầu khi người dùng nhấn nút chuột chính Show
Thử nóLớp giả 6 thường được sử dụng trên các phần tử 8 và 9. Các mục tiêu phổ biến khác của lớp giả này bao gồm các phần tử được chứa trong một phần tử được kích hoạt và các phần tử biểu mẫu đang được kích hoạt thông qua 0 được liên kết của chúngCác kiểu được xác định bởi lớp giả 6 sẽ bị ghi đè bởi bất kỳ lớp giả nào liên quan đến liên kết tiếp theo ( 1, 2 hoặc 3) có tính đặc hiệu ít nhất bằng nhau. Để tạo kiểu liên kết phù hợp, hãy đặt quy tắc 6 sau tất cả các quy tắc liên quan đến liên kết khác, như được xác định theo thứ tự LVHA. 1 — 3 — 2 — 6Ghi chú. Trên các hệ thống có chuột nhiều nút, CSS chỉ định rằng lớp giả 6 chỉ được áp dụng cho nút chính; Biến trạng thái 5 xác định kiểu sẽ được áp dụng cho phần tử. Khi là 6 (mặc định), một kiểu nhất định sẽ được áp dụngChúng tôi đặt trình xử lý sự kiện 7 trên phần tử để trình xử lý sẽ được gọi khi nhấp vào. Lần đầu tiên trình xử lý này được gọi, biến 5 được chuyển thành 2, làm thay đổi kiểu của phần tửGhi chúĐể ngăn kiểu thay đổi mỗi khi nhấp vào phần tử, chúng ta có thể đặt biến trạng thái thành 2, thay vì bật tắt nó
Chúng tôi đã sử dụng các toán tử bậc ba để đặt kiểu 4 và 5 trên phần tử một cách có điều kiệnToán tử bậc ba hoạt động giống như một câu lệnh 6. Nó trả về giá trị trước 7 nếu đó là sự thật. Mặt khác, nó trả về giá trị ở bên trái của 8 4Vì vậy, nếu biến 5 là 2, thì 4 và 5 được đặt thành 43 và 44 tương ứng. Mặt khác, chúng được đặt thành 45 và 43 tương ứngĐăng ký bản tin Coding BeautyCó được những hiểu biết hữu ích và nâng cao kiến thức phát triển web của bạn với các mẹo và hướng dẫn hàng tuần từ Coding Beauty. Hơn 1.400 nhà phát triển đăng ký Thay đổi kiểu phần tử khi nhấp với các lớpĐể thay đổi kiểu của một phần tử khi nhấp chuột trong Vue, chúng ta cũng có thể tạo các lớp chứa các kiểu thay thế và đặt chúng theo điều kiện thành giá trị 47 của phần tử, tùy thuộc vào giá trị của biến trạng thái booleanVí dụ 0 3Chúng tôi tạo hai lớp ( 5 và 30) với các kiểu khác nhau, sau đó chúng tôi sử dụng toán tử bậc ba để thêm lớp 5 nếu biến 5 là 2 và thêm lớp 30 nếu ngược lạiƯu điểm của việc sử dụng các lớp là chúng ta có thể tách biệt rõ ràng các kiểu khỏi đánh dấu mẫu. Ngoài ra, chúng ta chỉ cần sử dụng một toán tử bậc ba Thay đổi kiểu phần tử khi nhấp bằngThis paragraph contains a link: This link will turn red while you click on it. The paragraph will get a gray background while you click on it or the link. 35Có nhiều cách khác để thay đổi kiểu của một phần tử trong Vue mà không cần sử dụng biến trạng thái Với các lớp được định nghĩa, chúng ta có thể sử dụng thuộc tính 36 của đối tượng 37 được truyền cho trình xử lý sự kiện 7 để thay đổi kiểu của phần tửVí dụ 0 0Việc nhấp vào phần tử sẽ thay đổi kiểu của phần tử. Lần này chúng tôi không sử dụng biến trạng thái, vì vậy chúng tôi thêm lớp 30 vào phần tử để tùy chỉnh giao diện mặc định của nóTrình lắng nghe sự kiện 7 nhận một đối tượng 37 được sử dụng để truy cập thông tin và thực hiện các hành động liên quan đến sự kiện nhấp chuộtThuộc tính currentTarget của đối tượng này trả về phần tử đã được nhấp và có trình xử lý sự kiện được đính kèm Chúng tôi gọi classList. remove() trên phần tử để loại bỏ lớp 30, sau đó chúng ta gọi classList. add() trên đó để thêm lớp 5Lưu ý rằng kiểu của phần tử không thay đổi nữa sau khi được nhấp một lần. Nếu bạn muốn chuyển đổi kiểu bất cứ khi nào nó được nhấp vào, bạn có thể sử dụng lớp 05 của phần tử để thay thế các lớp trên phần tử 0 5Nhấp vào phần tử để chuyển màu của phần tử. Danh sách lớp. phương thức toggle() loại bỏ một lớp khỏi một phần tử nếu nó hiện diện. Mặt khác, nó thêm lớp vào phần tử Mọi điều điên rồ mà JavaScript làmHướng dẫn hấp dẫn về những cảnh báo tinh tế và những phần ít được biết đến của JavaScript Đăng ký và nhận ngay một bản sao miễn phí Ayibatari Ibaba Ayibatari Ibaba là nhà phát triển phần mềm có nhiều năm kinh nghiệm xây dựng trang web và ứng dụng. Anh ấy đã viết rất nhiều về nhiều chủ đề lập trình và đã tạo ra hàng chục ứng dụng và thư viện mã nguồn mở Làm cách nào để thay đổi CSS khi nhấp bằng CSS?Để sử dụng CSS onClick, về cơ bản bạn cần phải tạo một lớp giả . Bạn sẽ sử dụng bộ chọn CSS và hack hộp kiểm để tạo ra thứ gì đó giống như hàm OnClick. Và bạn có thể bỏ qua điều này nếu bạn chỉ muốn sử dụng CSS để thực hiện một số thay đổi nhỏ, chẳng hạn như chiều rộng đường viền hoặc bán kính đường viền.
Làm cách nào để thay đổi màu của nút khi nhấp bằng CSS?Để thay đổi màu nền của nút, hãy sử dụng thuộc tính màu nền CSS và đặt cho nó một giá trị màu sắc theo sở thích của bạn . bên trong. bộ chọn nút, bạn sử dụng màu nền. #0a0a23; .
Làm cách nào để thêm CSS trên OnClick?The most common way of creating a click event with CSS is using the checkbox hack. This method has broad browser support. You need to add a for attribute to the
Làm cách nào để thay đổi CSS bằng chức năng JavaScript?Cách thay đổi CSS bằng JavaScript [Có ví dụ] . Thay đổi thuộc tính nội tuyến CSS bằng JavaScript. . Đặt nhiều kiểu CSS cùng một lúc. . Thay đổi lớp CSS trong JavaScript. . Tự động thay đổi biểu định kiểu CSS. . Tự động thêm và xóa biểu định kiểu CSS. . Ghi đè CSS |