2013-04-24 39 views
5

CSS Filter Effects hiện đang ở dạng nháp, nhưng đã được chrome hỗ trợ. Nó cung cấp khả năng áp dụng hiệu ứng cho hình ảnh:Tôi có thể phát hiện xem hiệu ứng bộ lọc CSS có được hỗ trợ không?

Thuộc tính bộ lọc CSS cung cấp các hiệu ứng như làm mờ hoặc chuyển màu trên phần tử hiển thị trước khi phần tử được hiển thị. Bộ lọc thường được sử dụng để điều chỉnh hiển thị hình ảnh, nền hoặc đường viền.

Được bao gồm trong tiêu chuẩn CSS là một số chức năng đạt được hiệu ứng được xác định trước. Bạn cũng có thể tham chiếu bộ lọc được chỉ định trong SVG với URL đến phần tử bộ lọc SVG. (source)

Theo tôi biết, hiệu ứng bộ lọc CSS chỉ được hỗ trợ trong Chrome 18, tuy nhiên có thể phát hiện hiệu ứng bộ lọc CSS qua JavaScript hoặc một số thủ thuật CSS không?

+1

** Câu hỏi này không hiển thị bất kỳ nỗ lực nghiên cứu nào; ** không rõ ràng hoặc không hữu ích http://stackoverflow.com/faq – Ejaz

+2

@Zeta tốt nhất cứu hộ-chỉnh sửa mà tôi từng thấy ở đây :) – jammypeach

Trả lời

10

Bạn có thể sử dụng thư viện Javascript Modernizr Javascript để phát hiện tính năng CSS3.

Theo các liên kết sau đây, (tính Modernizr 2.6) Modernizr bây giờ có thể được sử dụng để phát hiện bộ lọc CSS:

http://www.browserleaks.com/modernizr#filter

http://modernizr.com/news/ (dưới phần cải tiến thử nghiệm).

http://modernizr.com/news/modernizr-260/.

+0

Có không có bộ lọc nào trong phần CSS3: http://modernizr.com/download/ – asdaq7

+1

@ user125697: Nhóm modernizr thực sự nên cập nhật tài liệu của họ. Xin lỗi vì sự bất tiện. – Zeta

+0

@Zeta Đừng lo lắng! – lifetimes

Các vấn đề liên quan