如何防止CSS声明跨浏览器丢失错误?

Joh*_*ohn 12 css cross-browser

嗨,我想知道如何轻松防止出现调试软件(例如Firefox中的webdeveloper插件)中出现的错误.我得到的错误如下:

警告:解析'filter'的值时出错.宣言下降.

警告:解析'font'的值时出错.宣言下降.

我知道我得到这些错误,因为Firefox不支持这些CSS属性,但是如何在手边删除它们以便Firefox首先不尝试读取它们?我知道我可以为每个浏览器创建一个单独的样式表,但这是一个不便之处.有简单的解决方案吗?

Dav*_*itt 5

  1. 总是在条件注释中放置或导入特定于 IE 的样式;

  2. 作为标准 CSS FF 应该可以使用“ font ”,因此只需检查您的语法,例如font: bold 12px/30px Georgia, serif;用空格分隔的值、引号中的多字字体名称等。