Xin chào, tôi muốn biết cách dễ dàng ngăn chặn các lỗi bị lỗi xuất hiện từ phần mềm gỡ lỗi như plugin trình phát triển web trong Firefox. Tôi gặp lỗi như:Làm cách nào để ngăn chặn việc khai báo CSS bị lỗi khi duyệt qua trình duyệt?
Cảnh báo: Lỗi khi phân tích cú pháp giá trị cho 'bộ lọc'. Tuyên bố đã giảm.
Cảnh báo: Lỗi khi phân tích cú pháp giá trị cho 'phông chữ'. Tuyên bố đã giảm.
Tôi hiểu rằng tôi nhận được các lỗi này vì Firefox không hỗ trợ các thuộc tính CSS này, nhưng làm cách nào để thả chúng trước khi bàn tay để Firefox không cố gắng đọc chúng ngay từ đầu? Tôi biết tôi có thể tạo ra một phong cách riêng biệt cho mỗi trình duyệt nhưng đó là một sự bất tiện. Có một giải pháp đơn giản?
Không nên tạo biểu định kiểu cho trình duyệt MS với thuộc tính vi phạm và một cho tất cả các trình duyệt là đủ trong trường hợp này? – polarblau
nếu bạn chỉ cần hỗ trợ IE> 8, bạn có thể sử dụng '-ms-filter' và đặt giá trị trong dấu ngoặc kép (xem http://msdn.microsoft.com/en-us/library/ms530752%28v=vs. 85% 29.aspx) để nó xác nhận các tiêu chuẩn CSS. Bộ lọc – RoToRa
không phải là thuộc tính CSS và chỉ sở hữu độc quyền đối với IE. Firefox xử lý 'font' tốt. Firefox chỉ đơn giản là bỏ qua thuộc tính bộ lọc như bất kỳ trình duyệt hiện đại nào. – Rob