Tôi đang cố chuyển đổi hình ảnh từ bộ lọc tỷ lệ màu xám 50% sang trạng thái không lọc của nó khi di chuột.Chuyển đổi bộ lọc SVG trong Firefox
Quá trình chuyển đổi không hoạt động trong firefox. Có thể nhận được quá trình chuyển đổi đang chạy trong firefox chỉ bằng css không?
img {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0.5\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
filter: gray alpha(opacity=50); /* IE6-9 */
-webkit-filter: grayscale(50%); /* Chrome 19+ & Safari 6+ */
-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
-moz-transition: all .6s ease;
-ms-transition: all .6s ease;
transition: all .6s ease;
-webkit-backface-visibility: hidden; /* Fix for transition flickering */
}
img:hover {
filter: none;
-webkit-filter: grayscale(0);
}
Không hoạt động trên Safari 5 trở xuống. Cách thêm hỗ trợ Safari 5? – Raptor