Làm mờ css hoạt hình
Nếu bạn đã từng sử dụng phần mềm chỉnh sửa video — cho dù đó là Windows Movie Maker hay Adobe Premiere Pro — thì rất có thể bạn đã quen thuộc với hiệu ứng chuyển tiếp video mờ dần và mờ dần. Chúng cực kỳ hiệu quả để tạo cảm giác đẹp và bóng bẩy, và không có lý do gì mà bạn không có được thứ đó trong kho vũ khí của mình khi lập trình ứng dụng web Với việc phát hành CSS3, giờ đây bạn có thể tạo hoạt ảnh CSS gốc để tạo hoạt ảnh cho các thành phần HTML của mình Một hoạt ảnh mà bạn có thể tạo bằng CSS là hoạt ảnh mờ dần, trong đó phần tử sẽ từ từ chuyển từ vô hình sang hiển thị Đây là mã cho hoạt ảnh mờ dần CSS. Tôi sẽ giải thích mã dưới đây
Đầu tiên, một quy tắc CSS được áp dụng cho lớp giả Hoạt ảnh mà chúng tôi muốn tạo là hoạt ảnh mờ dần và có thể tạo hoạt ảnh này bằng cách chuyển dần độ mờ của phần tử từ 0 sang 1Hoạt ảnh trong CSS được tạo bằng quy tắc 2, vì vậy chúng tôi đặt quy tắc bên trong 2 như sau
Các quy tắc trên là đủ để tạo hoạt ảnh mờ dần. Tiền tố phía trước các quy tắc khung hình chính ở trên cũng được thêm vào để hỗ trợ các trình duyệt cũ hơn Tiếp theo, các quy tắc 2 được áp dụng cho lớp 4 bằng cách sử dụng thuộc tính 5Thuộc tính 5 chỉ định tên của quy tắc CSS 2 mà bạn muốn áp dụng cho phần tử. tThuộc tính 8 chỉ định thời lượng của hoạt ảnh tính bằng giây. Trong ví dụ trên, sẽ mất 3 giây để hoạt ảnh chuyển từ 5 sang 1Thuộc tính cuối cùng Bạn có thể đặt các giá trị khác trong
Nhưng nếu bạn không có bất kỳ sở thích nào, thì Bạn có thể thêm lớp 4 vào bất kỳ phần tử HTML nào, bao gồm văn bản, danh sách, bảng và hình ảnhHãy kiểm tra hoạt ảnh mà chúng tôi đã tạo ở trên trong phần tử 00. Tôi sẽ thêm màu nền và phần đệm để làm cho phần tử lớn hơn |